运用措施
为了天生适宜要求的随机RSA密钥,请相似如下操作:
一、在“Number Base”组合框中抉择进制为 10 ;
二、单击“Start”按钮,而后随意挪移鼠标直到揭示信息框泛起,以取患上一个随机数种子;
三、在“KeySize(Bits)”编纂框中输入 32 ;
四、单击“Generate”按钮天生;
五、复制“Prime(P)”编纂框中的内容到“Public Exp.(E)”编纂框;
六、在“Number Base”组合框中抉择进制为 16 ;
七、记实下“Prime(P)”编纂框中的十六进制文本内容。
八、再次一再第 2 步;
九、在“KeySize(Bits)”编纂框中输入您所愿望的密钥位数,从32到4096,位数越多清静性也高,但运算速率越慢,艰深抉择1024位饶富了;
十、单击“Generate”按钮天生;
十一、单击“Test”按钮测试,在“Message to encrypt”编纂框中随意输入一段文本,而后单击“Encrypt”按钮加密,再单击“Decrypt”按钮解密,看解密后的服从是否以及所输入的不同,假如不同展现所天生的RSA密钥可用,否则需要重更天生;
十二、到昨天生实现,“Private Exp.(D)”编纂框中的内容为私钥,第7步所记实的内容为公钥,“Modulus (N)”编纂框中的内容为公共模数,请将上述三段十六进制文本保存起来即可。