des-3des:使用 C++ 的 DES 和 3DES 的小型实现

时间:2024-06-25 20:58:49
【文件属性】:

文件名称:des-3des:使用 C++ 的 DES 和 3DES 的小型实现

文件大小:10KB

文件格式:ZIP

更新时间:2024-06-25 20:58:49

C++

des-3des DES 和 3DES 的一个小实现,使用 C++ 确认可以在 Windows 7 64 位操作系统上工作。 我不能保证别的。 使用说明:所有输入需为十六进制。 DES 只接受长度为 16 的密钥。3DES 只接受长度为 32 的密​​钥。输入密文的长度必须能被 16 整除。 "-h" 显示帮助信息 “-t”单元测试运行 "-e" 使用 DES 加密 “-e3”使用 3DES 加密 “-d”使用DES解密 “-d3”使用 3DES 解密 例子: -t -e ABCDEF1234567890 A1B2C3D4E5F6A890 -d3 ABCDEF12345678901840EABC0173B7B1 A1B2C3D4E5F6A890 注意:请不要将此代码用于任何严重的事情,它不安全。


【文件预览】:
des-3des-master
----helpers.h(423B)
----des.h(1KB)
----des.cpp(11KB)
----des3.cpp(1KB)
----tests.cpp(4KB)
----tests.h(323B)
----main.cpp(3KB)
----helpers.cpp(2KB)
----README.md(705B)
----des3.h(261B)

网友评论