There are 9 repositories under des topic.
A simple, semantic and developer-friendly golang package for encoding&decoding and encryption&decryption
Mastering Algorithms with C 《算法精解:C语言描述》源码及Xcode工程、Linux工程
NETCore encrypt and decrypt tool,Include aes,des,rsa,md5,sha1,sha256,sha384,sha512
编码转换、摘要(hash)、加解密(MD5、SHA1、SHA256、SHA3、SM3、HMAC、DES、3DES、AES、SM4)
go 常用加密解密库/go encrypt or decrypt pkg(RSA/SM2/ECDSA/EC-GDSA/Gost/EIGamal/AES/DES/TripleDes/SM4/Tea/Twofish)
The modular galaxy image simulation toolkit. Documentation:
DES、AES、Present、Extended Euclidean Algorithm、Miller-Rabin( 常用密码学算法)推荐书籍《现代密码学趣味之旅》---彭长根
A collection of code snippets built to assist with breaking chains.
Strong encryption for Java simplified
An open source reference card application for NIST FIPS 201-2 / NIST SP800-73-4, targeting Javacard 3.0.4+
这是一个可以加解密文件的demo,包括视屏,音频,文本,图片等所有文件的加解密,与DES相比,流密码操作简单,按位异或,并可以根据口令,生成复杂的秘钥进行加密 ~~~
DEScrypt CPU Collision Cracker
SpinalHDL - Cryptography libraries
Vive.Crypto实现了C#、Java 和 JS 的SM3,SM4的相互加密解密;以及对各种常用的加密算法进行封装,有 Base64、对称加密(DES、3DES、AES、SM4)、非对称加密(RSA、SM2)、Hash(MD4、MD5、HMAC、HMAC-MD5、HMAC-SHA1、HMAC-SHA256、HMAC-SHA384、HMAC-SHA512、SHA、SHA1、SHA256、SHA384、SHA512、SM3)等实现。
集成了Base64, 32/16 Bits MD5, AES, RSA等算法(This integrates Base64, 32/16 Bits MD5, AES and RSA algorithms.)。
MagicCrypt is a Java/PHP/NodeJS/Rust library to encrypt/decrpyt strings, files, or data, using Data Encryption Standard(DES) or Advanced Encryption Standard(AES) algorithms. It supports CBC block cipher mode, PKCS5 padding and 64, 128, 192 or 256-bits key length.
Hardware Security Labs
A collection of cryptographic algorthms implemented in SystemVerilog
A demo project to demonstrate how DES encryption/decryption works.