資源簡介
用matlab實現RSA公鑰密碼體制(密碼學的一個重要密碼體制)
代碼片段和文件信息
function?[cm1]=RSA(mn)
%RSA公鑰密碼體制求明文m的密文c并通過解密得明文m1驗證
B=15;
[flagpq]=factors_resolve(nB)?;
if?flag==0
????error(‘n不能分解成兩個素數的乘積‘);
else
????phi_n=(p-1)*(q-1);
????
????e=2;%求加密密鑰e
????while?e ??????if?gcd(ephi_n)~=1??%求最小公子
??????????e=e+1;
??????else
???
- 上一篇:MATLAB大腦腔體圖像分割
- 下一篇:用matlab實現RSA數字簽名
評論
共有 條評論