欢迎 警告:这本书还没写完! 我仍在研究某些章节。 完成后,我将其发布为PDF和EPUB。 耐心点。 一本关于密码学的现代实用书籍,为开发人员提供了代码示例,涵盖了以下核心概念:哈希(例如SHA-3和BLAKE2), MAC代码(例如HMAC和GMAC),密钥派生功能(例如Scrypt,Argon2),密钥协议(例如DHKE,ECDH),对称密码(例如AES和ChaCha20,密码块模式,经过身份验证的加密,AEAD,AES-GCM,ChaCha20-Poly1305),非对称密码和公钥密码系统(RSA,ECC,ECIES),椭圆曲线密码术(ECC,secp256k1,curve25519)
2022-01-24 15:26:02 7.49MB python cryptography tutorial programming
1
基于对称密码的认证 Needham-Schroeder 协议(1978)——双向认证 1. AS : IDA, IDB, NA 2. SA : {NA, IDB, KAB, {KAB, IDA}KBS}KAS 3. AB : {KAB, IDA}KBS 4. BA : {NB}KAB 5. AB : {NB - 1} KAB 1 2 3 4 5 S : 可信服务器 KAS , KBS : A与S,B与S初始时共享的长期密钥 KAB : 会话密钥 A B S
2021-12-29 17:48:55 1.24MB 网络信息安全
1
本文主要介绍CA数字证书的基本原理和关键技术,以及数字证书的相关机构以及应用,结合实际案例分析CA数字证书的组成,涉及的非对称密码等关键技术。适合对数字证书、数字签名加密感兴趣的同学。
1
C语言实现非对称密码算法RSA,其中RSA计算采用的是平方乘算法
2021-10-26 16:00:08 1KB 密码学算法
对称密码算法ElGamal的实现,可以在VC6.0下完整的运行,可以看到加密后的密文以及对应解密后的密文。
2021-10-26 16:00:08 1KB 密码学算法
用c语言写的,仅包含程序,要自己编译 /* LibTomCrypt, modular cryptographic library -- Tom St Denis * * LibTomCrypt is a library that provides various cryptographic * algorithms in a highly modular and flexible manner. * * The library is free for all purposes without any express * guarantee it works. * * Tom St Denis, tomstdenis@iahu.ca, http://libtomcrypt.org */ /* DES code submitted by Dobes Vandermeer */
2021-10-22 16:52:45 17KB G-DES C 对称密码算法
1
每个用户可以方便快捷地产生自己的公私钥对; 方便快捷地利用公钥 PK 对某个消息 M 进行加密: 如果拥有私钥 SK 可以方便快捷地对某个密文进行解:  对于其他人 :  已知公钥 PK 不能得出私钥 SK ; 已知公钥 PK 和密文 C,不能得出明文 M; 直观而言: 如果不知道密钥,则无法获得 密 文
2021-10-16 20:52:07 3.64MB 对称密码 密匙交换 数字签名
1
对称密码技术的实现 (1)熟悉相应的DES加密/解密函数的使用,在单机完成对特定文件(test-1.txt)的单重DES加密/解密; (2)针对DES密钥特点(8字节,64比特位,其中真正起作用的为56比特位),设计一次一密的密钥产生机制(即每次会话所使用的密钥都是临时随机产生的);
2021-09-29 15:42:00 7KB 信息安全 密码技术 DES
1
行业分类-网络游戏-使用对称密码实现网络数字签名.zip