BCB加密算法(fǎ)小(xiǎo)工具是一(yī)款简(jiǎn)洁、易用的字(zì)符串(chuàn)加密算法小工具,目前支持(chí)哈(hā)希值(MD5),DES算法,支(zhī)持BASE64编解码(mǎ)。
Base64是网络上最常见(jiàn)的用于传输8Bit字节代(dài)码的编(biān)码(mǎ)方式之一,采(cǎi)用Base64编码(mǎ)不仅(jǐn)比较简短,同时也具有不可读性,即所编码的数据不会被人用肉眼所直(zhí)接看到。
DES算法为(wéi)密码体制中的对(duì)称密码体制(zhì),又被成为美国数据(jù)加密标准,是1972年美国IBM公司研制的对称密码体制加密(mì)算法。其密钥长度为56位,明文按64位进行分组,将分组后的明文组和56位的密(mì)钥按位替(tì)代或交换的方法形成密文组的加密方(fāng)法。
MD5的典型应用是对(duì)一段信息(Message)产生信息(xī)摘要(Message-Digest),以防(fáng)止被篡改。
加密(encryption)是以某种特(tè)殊的算法改变原有的信息数据(jù),使得未授权的用(yòng)户即使获得了已(yǐ)加密的信(xìn)息,但因(yīn)不知(zhī)解密的方法,仍然无法(fǎ)了解信息的内(nèi)容。加密可以用于(yú)保证安全性,但是其它一些技(jì)术在保障通信安全方(fāng)面(miàn)仍然是必须(xū)的,尤其是(shì)关于数据完整性和信息验证。加密在网络上的作用就是防止有用或(huò)私有化信息在网络上被拦(lán)截和窃(qiè)取(qǔ)。
