没有预定义库的加密
本文关键字:加密 预定义 | 更新日期: 2023-09-27 18:34:38
我试图找到纯粹基于自己开发的代码的加密教程。
例如,在Java中,你有javax.crypto包,在C#中你有Windows.Security.Cryptography dll。但是,我正在尝试找到一个教程,如何在不使用预定义类/dll的情况下使用位/字节加密数据。
有谁知道在哪里以及是否有这样的教程?
开发自己的加密算法是非常不明智的。它可能只作为学校练习有用。否则可能会很危险!
但是,如果您真的必须自己做,请查看一些现有的源代码作为灵感:
https://www.bouncycastle.org/
或阅读要实现的密码的技术规范,例如AES:
http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf