安全
shyrainxy
这个作者很懒,什么都没留下…
展开
-
PKCS及PKCS 15个标准, Public-Key Cryptography Standards
一共15个,重点关注如下;PKCS #1: RSA Cryptography StandardPKCS #1 v2.1 provides standards for implementing RSA algorithm-based public key cryptographic encryption schemes and digital signature schemes with app定义了RSA公钥函数的基本格式标准,特别是数字签名。它定义了数字签名如何计算,包括待签名数据和签名本身的格式原创 2021-08-27 20:37:24 · 1702 阅读 · 0 评论 -
零知识证明
证明人:proof验证人:verity通俗:通过无数次随机测试检验证明人掌握了某种知识示例一:登录场景,用户证明自己有账号密码,服务器可以验证用户是否正真有用户名密码证明人:用户验证人:服务器用户需要向服务器证明自己有用户名密码,此时用户可以注册的时候提供用户名及密码的hash值,服务端保存密码hash值,用户登录的时候只需要提供密码hash而不用提供密码就可以证明自己的身份。示例二:...原创 2021-05-13 23:35:14 · 127 阅读 · 0 评论 -
Luhn算法
Luhn算法(Luhn algorithm):也称为“模10”(Mod 10)算法,是一种简单的校验和算法,一般用于验证身份识别码,例如发卡行识别码、国际移动设备辨识码(IMEI),美国国家提供商标识号码,或是加拿大社会保险号码。该算法由IBM科学家Hans Peter Luhn创造。是一种简单的算法,用于验证银行卡、信用卡号码的有效性的算法。对所有大型信用卡公司发行的信用卡都起作用,这些公司包括美国Express、护照、万事达卡、Discover和用餐者俱乐部等目前银行卡号主要位数为:16或者19位原创 2021-03-19 19:57:36 · 1027 阅读 · 1 评论