★简单的分组加密算法设计 BY 东关之南★
本帖最后由 东关之南 于 2017-1-11 21:14 编辑本人菜鸟一枚,对密码学很感兴趣,之所以做这个教程也只是出于个人的兴趣,并不是因为我这
个加密算法强度有多么的高。相信大牛都有自己的加密算法吧!
*********************************************************************************************
分块大小:256Byte=2048Bit
秘钥长度:256Byte=2048Bit
S盒大小:256Byte=2048Bit
迭代轮数:估计多少轮都不安全
混淆性:S盒
扩散性:无
S盒初始化函数:UpdateSBOX
加密函数:DEDA_ENC
解密函数:DEDA_DEC
基本运算:异或,模(256)加,模(256)减,模(256)乘
*********************************************************************************************
视频教程地址:http://v.youku.com/v_show/id_XMjEyMTQyOTU1Ng==.html
看不懂诶{:1_908:} 本帖最后由 东关之南 于 2017-1-11 21:28 编辑
关于视频不够清晰的问题我问过优酷客服
说是转码问题让等24个小时
优化好了我来学习 为什么不这样:
将加密数据转化为字节集,密码(密钥)转化为字节集。
设加密数据字节集为a,密码(密钥) 字节集为b,加密后字节集为c
长度=取字节集长度(a)
长度2=取字节集长度(b)
i=0
判断循环首(i<长度)
i=i+1
a=a+b
c=a
终于高清版的视频格式出来了
antilmid 发表于 2017-1-12 10:52
为什么不这样:
将加密数据转化为字节集,密码(密钥)转化为字节集。
分组加密算法
http://www.docin.com/p-61236651.html 东关之南 发表于 2017-1-12 11:23
分组加密算法
http://www.docin.com/p-61236651.html
谢谢,我去看看
优化好了我来学习 学习了!
页:
[1]