說明:
1、里面有什么:
1.1、org.bouncycastle.*下的所有軟件是bouncycastle組織開發(fā)的軟件包
1.2、org.infosecurity.*下的軟件包括:
DES_cbc算法的實現(xiàn)
RSA算法的實現(xiàn)(包括:密鑰生成、公鑰加密和私鑰解密、數(shù)字簽名及簽名驗證)
數(shù)字信封的實現(xiàn)
利用數(shù)字信封實現(xiàn)大文件的加密、解密。
2、有什么用:
2.1 研究、學習信息安全中的密碼學設(shè)計與實現(xiàn)技術(shù)。
2.2 當然如果大家覺得在其它地方用的上,我會覺得很高興的。
3、還有什么改進:
3.1 對文件加密、解密的時候要頻繁的IO,如果加一個緩沖區(qū),比如10K、50K等,
只有緩沖區(qū)滿了才寫入DISK這樣將提高效率。
3.2 RSA私鑰積存的時候可以按PKCS8形式,再經(jīng)BASE64編碼保存比較好。
標簽:
bouncycastle
infosecurity
org
1.1
上傳時間:
2015-05-14
上傳用戶:13188549192