椭圆曲线和超椭圆曲线手册,handbook of elliptic and hyperelliptic curve cryptography
2022-03-04 15:17:08 6.68MB 椭圆曲线和超椭圆曲线手册
1
斯坦福密码学1公开课ppt课件,课程链接为:https://www.coursera.org/learn/crypto? 含PPT格式和PDF格式。
2022-03-01 15:38:14 39.31MB 密码学
1
欢迎 警告:这本书还没写完! 我仍在研究某些章节。 完成后,我将其发布为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
TMS密码包包含用于大多数密码操作的功能强大且最新的算法。它包括算法用于加密/解密,签名/验证,散列和认证的数据和文件。
2022-01-16 09:06:17 14.84MB 组件
1
可证明安全的思想 可证明安全的思想就是给定一个算法A,我们提出一个新算法BA,BA把A作为子程序。输入给BA的是我们希望解决的困难问题,输入给A的是某个密码算法。然而,如果A是一个积极攻击敌手,即A可以对输入的公钥进行解密预言询问或签名预言询问。算法BA要想使用A作为子程序,就需对A的询问提供回答。算法BA需要应对以下几个问题: 它的回答应该看起来是合法的。因为加密应该能够解密,签名应该能够被验证,否则,算法A就知道它的预言机在撒谎。算法BA就不能再确保算法A是以一个不可忽略的概率成功。 它的回答应该与如果预言机是真正的解密/加密预言机时A期望的回答具有相同的概率分布。 自始至终,预言机的回答应该是一致的。 算法BA需要在不知道私钥的情况下提供这些回答。
2022-01-12 16:44:50 453KB cryptography security provabl
1
2.数字签名体制的安全性概念 对于数字签名体制,存在以下几种伪造类型: (1)完全攻破:敌手能够产生与私钥持有者相同的签名,这相当于恢复出了私钥。 (2)选择性伪造:敌手能够伪造一个他选择的消息的签名。 (3)存在性伪造:敌手能够伪造一个消息的签名,这个消息可能仅仅是一个随机比特串
2022-01-12 09:41:25 453KB cryptography security provabl
1
TMS Cryptography Pack contains strong and up to date algorithms to perform most cryptographic operations. It includes algorithms to encrypt/decrypt, sign/verify, hash and authenticate data and files.
2022-01-08 16:03:29 25.25MB TMS Delphi
Cryptography-course-design:CUMT密码学课程设计源代码
2022-01-07 22:46:06 30KB 系统开源
1
主要介绍了python加密解密库cryptography使用openSSL生成的密匙加密解密,需要的朋友可以参考下
1
AES C ++ AES(高级加密标准)实现 该类的使用非常简单: ... unsigned char plain[] = { 0x00 , 0x11 , 0x22 , 0x33 , 0x44 , 0x55 , 0x66 , 0x77 , 0x88 , 0x99 , 0xaa , 0xbb , 0xcc , 0xdd , 0xee , 0xff }; // plaintext example unsigned char key[] = { 0x00 , 0x01 , 0x02 , 0x03 , 0x04 , 0x05 , 0x06 , 0x07 , 0x08 , 0x09 , 0x0a , 0x0b , 0x0c , 0x0d , 0x0e , 0x0f }; // key example unsigned int plainLen = 16 * sizeof ( unsigned
2021-12-29 22:37:36 10KB security c-plus-plus cryptography aes
1