没有预定义库的加密

时间:2014-12-19 07:28:15

标签: java c# encryption

我试图完全基于自己开发的代码找到有关加密的教程。

例如在Java中你有javax.crypto包,在C#中你有Windows.Security.Cryptography dll。但是,我试图找到一个教程,如何使用位/字节加密数据,而不使用预定义的类/ dll。

有谁知道在哪里以及是否有这样的教程?

1 个答案:

答案 0 :(得分:1)

开发自己的加密算法是非常不明智的。它可能仅作为学校运动有用。否则可能会很危险!

但是,如果您真的必须自己动手,请查看一些现有的源代码作为灵感:

https://www.bouncycastle.org/

或阅读您要实施的密码的技术规范,例如AES:

http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf