加密2-SSD密钥
2017-01-22 15:59:07 0 举报
2-SSD密钥是一种基于双线性对的加密算法,其核心思想是将两个不同的椭圆曲线上的点进行映射,从而生成一个唯一的密钥。该算法具有安全性高、计算效率高等优点,被广泛应用于数字签名、身份认证等领域。在实际应用中,2-SSD密钥可以与其它加密技术相结合,如RSA、AES等,以提高系统的安全性和可靠性。总之,2-SSD密钥是一种非常有前途的加密算法,值得我们深入研究和应用。
作者其他创作
大纲/内容
1D 84 10.....
异或运算
S608:对当前L的低四位取整并进行数据变换
密文字节流7
明文字节流3
密文字节流3
明文字节流4
Y
+
密文字节流2
轮密钥1
明文字节流7
N
密文字节流8
S300:生成第一数据
S607:对当前L的高四位进行数据变换
D1 48 01.....
各字节乘以2
S609:生成用户数据密钥
3A 09 20......
8E 42 08.....
S507:以尾加方式写入数据变换因子
结束
S600:生成单个扇区的密钥
S505:在用户数据密钥块查找到0xN003
明文字节流2
S100:获取数据表中的布局
开始
轮密钥3
S504:在用户数据密钥块查找到0xN002
S610:完成当前扇区的用户数据密钥的生成
S800:读取下一组号及对应的两字节的内容
轮密钥7
S509:N=N+1
轮密钥5
S502:在用户数据密钥块查找到0xN000
明文字节流8
S605:对当前H的低四位取整并进行数据变换
S510:输出数据变换因子
轮密钥8
密文字节流4
71 12 40......
S611:将当前第四数据的值赋值给第二数据,将第二数据的高八比特位数据记为H,低八比特位数据记为L,
S700:是否完成所有扇区的密钥的生成
47 21 04.....
轮密钥2
密文字节流6
明文字节流6
S603:将第二数据的高四比特位数据记为K,读取数据变换因子中第K+1组的内容作为第三数据
S400:读取第一组的内容
S601:第一数据以两字节为一组且按组号进行升序/降序排列,组号与扇区号各自一一对应
A3 90 02.....
S900:组合并生成用户数据密钥
S508:N=<0x0F
密文字节流1
轮密钥4
轮密钥6
密文字节流5
E8 24 80......
S604:将第三数据按四比特位为一组,由高位至低位依次记为数1、数2、数3及数4
S500:获取数据变换因子
S200:根据块结构和第一标识提取块数据
明文字节流5
S602:生成第二数据,将第二数据的高八比特位数据记为H,低八比特位数据记为L
S506:读取当前0xN00M后连续两字节的内容
S606:对当前H的低四位取余并进行数据变换
明文字节流1
S503:在用户数据密钥块查找到0xN001
0 条评论
下一页