Heim >Backend-Entwicklung >PHP-Tutorial >Kann PHP 5.3 RSA-Verschlüsselung/Entschlüsselung ohne Auffüllen implementieren?
Frage:
Gibt es eine PHP 5.3-Klasse, die RSA ermöglicht? Verschlüsselung/Entschlüsselung ohne Auffüllen? Ich besitze den privaten und öffentlichen Schlüssel sowie p, q und den Modulus.
Antwort:
phpseclib stellt ein reines PHP zur Verfügung Implementierung von RSA, die die Verschlüsselung und Entschlüsselung ohne Auffüllen bewältigen kann:
<?php include('Crypt/RSA.php'); $private_key = file_get_contents('private.key'); $rsa = new Crypt_RSA(); $rsa->loadKey($private_key); $plaintext = new Math_BigInteger('aaaaaa'); echo $rsa->_exponentiate($plaintext)->toBytes(); ?>
Das obige ist der detaillierte Inhalt vonKann PHP 5.3 RSA-Verschlüsselung/Entschlüsselung ohne Auffüllen implementieren?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!