ПодписаниС тСкста

Π’ Π΄Π°Π½Π½ΠΎΠΌ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ Π±ΡƒΠ΄Π΅Ρ‚ подписаниС Π·Π°Π΄Π°Π½Π½ΠΎΠ³ΠΎ тСкста.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ #1 ΠŸΡ€ΠΈΠΌΠ΅Ρ€ расчёта RNP

<?php
// Π˜Π½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΡ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° FFI
$ffi = rnp_ffi_create('GPG', 'GPG');

// ГСнСрация ΠΊΠ»ΡŽΡ‡Π° RSA
$key = rnp_op_generate_key($ffi, 'test@example.com', 'RSA');

// ПодписаниС
$data = "ΠŸΡ€ΠΈΠΌΠ΅Ρ€ тСкста для подписи";
$signature = rnp_op_sign_cleartext($ffi, $data, array($key));

echo
$signature;

// Π£Π½ΠΈΡ‡Ρ‚ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° FFI
rnp_ffi_destroy($ffi);
?>
οΌ‹Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ

ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΡ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ

ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ Π΅Ρ‰Ρ‘ Π½Π΅ добавляли примСчания для страницы