發(fā)布源:深圳維創(chuàng)信息技術(shù)發(fā)布時(shí)間:2021-03-01 瀏覽次數(shù): 次
加密軟件用哪種加密算法加密軟件算法選擇:
對稱加密AES,非對稱加密: ECC,消息摘要: MD5,數(shù)字簽名:DSA為什么采用RC算法
1、加解密前后長度不變
2、穩(wěn)定
3、實(shí)現(xiàn)簡單、效率高(只是進(jìn)行一些異或操作)
4、256位加密軟件算法是公開的,密鑰是秘密的怎么保障密鑰的安全性:我們采用的是三重密鑰的形式。主密鑰,企業(yè)密鑰,文件密鑰
常見加密算法
1、DES(Data Encryption Standard):對稱算法,數(shù)據(jù)加密標(biāo)準(zhǔn),速度較快,適用于加密大量數(shù)據(jù)的場合;
2、3DES(Triple DES):是基于DES的對稱算法,對一塊數(shù)據(jù)用三個(gè)不同的密鑰進(jìn)行三次加密,強(qiáng)度更高;
3、RC2和RC4:對稱算法,用變長密鑰對大量數(shù)據(jù)進(jìn)行加密,比 DES 快;
4、IDEA(International Data Encryption Algorithm)國際數(shù)據(jù)加密算法,使用 128 位密鑰提供非常強(qiáng)的安全性;
5、RSA:由 RSA 公司發(fā)明,是一個(gè)支持變長密鑰的公共密鑰算法,需要加密的文件塊的長度也是可變的,非對稱算法;
6、DSA(Digital Signature Algorithm):數(shù)字簽名算法,是一種標(biāo)準(zhǔn)的 DSS(數(shù)字簽名標(biāo)準(zhǔn)),嚴(yán)格來說不算加密算法;
7、AES(Advanced Encryption Standard):高級加密標(biāo)準(zhǔn),對稱算法,是下一代的加密算法標(biāo)準(zhǔn),速度快,安全級別高,在21世紀(jì)AES 標(biāo)準(zhǔn)的一個(gè)實(shí)現(xiàn)是 Rijndael 算法;
8、BLOWFISH,它使用變長的密鑰,長度可達(dá)448位,運(yùn)行速度很快;
9、MD5:嚴(yán)格來說不算加密算法,只能說是摘要算法;
10、PKCS:The Public-Key Cryptography Standards (PKCS)是由美國RSA數(shù)據(jù)安全公司及其合作伙伴制定的一組公鑰密碼學(xué)標(biāo)準(zhǔn),其中包括證書申請、證書更新、證書作廢表發(fā)布、擴(kuò)展證書內(nèi)容以及數(shù)字簽名、數(shù)字信封的格式等方面的一系列相關(guān)協(xié)議。
11、SSF33,SSF28,SCB2(SM1):國家密碼局的隱蔽不公開的商用算法,在國內(nèi)民用和商用的,除這些都不容許使用外,其他的都可以使用;
12、ECC(Elliptic Curves Cryptography):橢圓曲線密碼編碼學(xué)。
13、TEA(Tiny Encryption Algorithm)簡單高效的加密算法,加密解密速度快,實(shí)現(xiàn)簡單。但安全性不如DES,QQ一直用tea加密
Copyright © 2021 深圳市維創(chuàng)信息技術(shù)有限公司 版權(quán)所有