文件名称:Security-by-Obscurity-开源
文件大小:37KB
文件格式:ZIP
更新时间:2024-06-19 19:24:33
开源软件
用 C++ 编写的高级密码生成器,旨在在任何 *NIX 兼容系统的终端仿真器中运行。 它基于 Nintendo(r) 欧洲研究与开发 (NERD) 和“HireMe”挑战的工作。 我将 NERD 的工作更进一步,将输入混淆扩散范式与 SHA/256 加密结合使用来生成无法解码的随机密码(然而 - 量子计算机最终会改变这一点!)该软件生成了足够的随机密码允许多次使用相同的明文密码而不产生相同的输出。 可能没有真正的理由进行开发,但是我想以一种新的方式使用NERD代码并同时练习我的C ++技能。
【文件预览】:
wmthornton-Security-by-Obscurity-d4ad1d1
----encrypt-mac.cpp(7KB)
----permissions.h(1KB)
----stdinput.cpp(2KB)
----stdinput-mac.cpp(2KB)
----sha256.h(3KB)
----cin.h(892B)
----stdoutput.cpp(3KB)
----LICENSE(34KB)
----sbo_main_ref.cpp(1KB)
----permissions.cpp(2KB)
----sbo_main.cpp(8KB)
----cout.h(1KB)
----encrypt.h(899B)
----encrypt.cpp(8KB)
----Makefile(3KB)
----README.md(3KB)
----sha256.cpp(5KB)