如何用C#开始学习密码学?

Rad*_*adi 5 c# security cryptography

我想学习密码学理论(基础知识),我想在c#中使用算法.所以我需要一些指南,书籍和教程才能开始.

请帮我.谢谢.

And*_*tan 7

阅读niels ferguson和bruce schneier的实用密码学.您可能还想阅读Bruce之前的(较旧的,但仍然很酷)书 - Applied Cryptography.

他们不会教你想要知道的一切 - 但它会消除很多神话并教你很多理论和实践.

它们中没有代码,但我因为学习了不同类型的加密技术以及如何使用它们而学会了不同类型的加密技术,因此在C#中使用原语非常容易.

之后,在我看来,MSDN成为如何使用这些原语的主要参考.