2012-10-23 23 views

回答

0

phpseclib, a pure PHP RSA implementation,將採用幾乎任何格式的公鑰並驗證簽名。例如。

<?php 
include('Crypt/RSA.php'); 

$rsa = new Crypt_RSA(); 
$rsa->loadKey('publickey.txt'); 
$rsa->setSignatureMode(CRYPT_RSA_SIGNATURE_PKCS1); 
echo $rsa->verify( 
    file_get_contents('plaintext.txt'), 
    file_get_contents('signature.txt') 
) ? 'verified' : 'unverified'; 

這裏還有一個計算器的問題在那裏的人是能夠使用phpseclib即使沒有相應的頭:

https://stackoverflow.com/a/13015915/569976

相關問題