2012-08-28 118 views
0

我需要使用RSA算法進行加密和解密的算法。現在我有公鑰,私鑰和字符串文本。問題是RSA算法如何加密和解密字符串文本?

  1. 我需要知道如何加密它。加密文本中的每個字符或加密整個文本。
  2. 如何解密密文時只有數字。如何劃分數字解密。

p.s.對不起我的英語不好。 = =」

+0

你有沒有嘗試看[this](http://en.wikipedia.org/wiki/RSA_%28algorithm%29)和[this](http://www.di-mgt.com。 au/rsa_alg.html)?這裏有很多很好的信息。另外,你用什麼語言來做到這一點? []的 – Leonardo

回答

1

的標準方法是:

1)生成的對稱算法的密鑰(例如,AES)

2)加密文本與他們

3)加密。這個密鑰用RSA使用例如PKCS#1表示法

4)編寫一個包含密文,加密密鑰和其他服務信息(對稱算法標識符,接收方ID等)的輸出結構。在​​82432 10。

-1

你可以從字符串中取出每個字符,取其ascii值encrpyt它,然後再次將其轉換爲文本並store.do它爲所有characters.This將是你的加密文本。就像明智的做它解密.​​. 希望它有幫助