标签:#免费密码

共 4 篇文章

Serpent

Serpent是一種對稱式分組加密演算法,是高级加密标准(AES)的候選者之一,其順序僅次於Rijndael演算法。設計者為、及。 与其他進入AES評選名單的演算法一樣,Serpent的區塊長度為128位元,支援的密鑰長度為128、192和256位元。 参考文献 外部連結 * [http://embeddedsw.net/Cipher_Reference_Home.html 256bit Ciphers] - SERPENT參考實作程式

RC4

在密碼學中,RC4(來自的縮寫)是一種串流加密法,密鑰长度可变。它加解密使用相同的密钥,因此也属于对称加密算法。RC4是有线等效加密(WEP)中采用的加密算法,也曾经是TLS可采用的算法之一。 RC4是由美國密碼學家羅納德·李維斯特()在1987年设计的。由于RC4算法存在弱点,2015年2月所發佈的 RFC 7465 规定禁止在TLS中使用RC4加密算法。 RC4由伪随机数生成器和异或运算组成。RC4的密钥长度可变,范围是[1,255…

微型加密算法

在密码学中,微型加密算法(Tiny Encryption Algorithm,TEA)是一种易于描述和执行的块密码,通常只需要很少的代码就可实现。其设计者是剑桥大学计算机实验室的与。这项技术最初于1994年提交给鲁汶的的研讨会上,并在该研讨会上演讲中首次发表。 此项技术开源。 属性 TEA操作处理在两个32位无符号整型上(可能源于一个64位数据),并且使用一个128位的密钥。 版本 TEA的第三个版本XXTEA,发表于1998年,进一步…

Twofish

Twofish(双鱼)是布鲁斯·施奈尔带领的项目组于1998年研发的分组密码算法。美国国家标准技术研究所(NIST)公开招募的高级加密标准(AES)决赛算法之一,但最终并未当选高级加密标准。Twofish的标志性特点是它采用了和密钥相关的替换盒(S盒)。密钥输入位的一半被用于“真正的”加密流程进行编排并作为Feistel的轮密钥使用,而另一半用于修改算法所使用的S盒。Twofish的密钥编排非常复杂。 软件实现的128位Twofish在…