SkillAgentSearch skills...

Cryptography

C++ implementation of cryptographic algorithms such as AES, DES, RSA, DSA, ECC (elliptic curve), MD5, Diffie_Hellman, ElGamal, Caesar cipher, and shift cipher. AES、DES、RSA、DSA、ECC(椭圆曲线)、MD5、Diffie_Hellman、ElGamal、凯撒密码、移位密码等密码学算法的C++实现。

Install / Use

/learn @xieincz/Cryptography

README

Cryptography

C++ implementation of cryptographic algorithms such as AES, DES, RSA, DSA, ECC (elliptic curve), MD5, Diffie_Hellman, ElGamal, Caesar cipher, and shift cipher.

AES、DES、RSA、DSA、ECC(椭圆曲线)、MD5、Diffie_Hellman、ElGamal、凯撒密码、移位密码等密码学算法的C++实现。

Note

The implementation of some algorithms in this project uses the syntax of c++11, please pay attention to whether the compiler settings are correct. In addition, this project is just some exercises I did while studying cryptography. The rigor and security of the implementation are not guaranteed. Please use it with caution in actual projects.

本项目某些算法的实现用到了c++11的语法,请注意编译器的设置是否正确。此外,本项目仅仅是本人在学习密码学之余所做的一些练习。并不保证实现的严谨性以及安全性。请谨慎用于实际项目中。

Related Skills

View on GitHub
GitHub Stars10
CategoryDevelopment
Updated1y ago
Forks0

Languages

C++

Security Score

80/100

Audited on Jan 1, 2025

No findings