随笔分类 - 密码学
摘要:What is the main difference between a key, an IV and a nonce? 问题 What are the main differences between a nonce, a key and an IV? Without any doubt the
阅读全文
摘要:SymmetricAlgorithm Represents the abstract base class from which all implementations of symmetric algorithms must inherit. Derived System.Security.Cry
阅读全文
摘要:base64的原理, http://www.cnblogs.com/diligenceday/p/6002382.html http://www.cnblogs.com/chengxiaohui/articles/3951129.html base64的码表只有64个字符, 如果要表达64个字符的话
阅读全文
摘要:5.2 PBKDF2 PBKDF2 applies a pseudorandom function (see Appendix B.1 for an example) to derive keys. The length of the derived key is essentially unbou
阅读全文
摘要:将原文件读取为字节数组,然后用base64加密,得到加密的字符串 https://stackoverflow.com/questions/475421/base64-encode-a-pdf-in-c Use File.ReadAllBytes to load the PDF file, and t
阅读全文
摘要:dotnet RSAParameters Struct https://docs.microsoft.com/zh-cn/dotnet/api/system.security.cryptography.rsaparameters?view=netframework-4.7 RSACryptoServ
阅读全文
摘要:https://msdn.microsoft.com/en-us/library/system.security.cryptography.hmacsha256(v=vs.110).aspx Computes a Hash-based Message Authentication Code (HMA
阅读全文
摘要:https://msdn.microsoft.com/en-us/library/k6h9cz8h.aspx The ASP.NET IIS Registration tool (Aspnet_regiis.exe) is used to register ASP.NET applications
阅读全文
摘要:https://github.com/gurnec/HashCheck
阅读全文
摘要:Microsoft (R) File Checksum Integrity Verifier V2.05 README file 1.What is File Checksum Integrity Verifier (FCIV)?2.Features.3.Syntax.4.Database stor
阅读全文
摘要:https://en.wikipedia.org/wiki/Modular_multiplicative_inverse https://zh.wikipedia.org/wiki/%E6%A8%A1%E5%8F%8D%E5%85%83%E7%B4%A0
阅读全文
摘要:https://en.wikipedia.org/wiki/Modular_exponentiation 蒙哥马利(Montgomery)幂模运算是快速计算a^b%k的一种算法,是RSA加密算法的核心之一。 蒙哥马利模乘的优点在于减少了取模的次数(在大数的条件下)以及简化了除法的复杂度(在2的k次幂
阅读全文
摘要:https://en.wikipedia.org/wiki/RSA_(cryptosystem) RSA is one of the first practical实用性的 public-key cryptosystems and is widely used for secure data tra
阅读全文
摘要:http://snailwarrior.blog.51cto.com/680306/142472/ 2.从标准输入读取文件内容,base64编码并打印到标准输出 [root@localhost test]# base64snailwarriorc25haWx3YXJyaW9yCg== 我是输入sna
阅读全文
摘要:uudecode is in the package sharutils Install it with the package manager or start a terminal and type this command sudo apt-get install sharutils 发现Ce
阅读全文
摘要:做题目学习 https://www.zhihu.com/question/26598476/answer/45396765 http://email.about.com/od/emailbehindthescenes/a/uuencoding.htm It begins with "begin".
阅读全文