东关之南 发表于 2017-1-11 20:57

★简单的分组加密算法设计 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


絕世丶永恒 发表于 2017-1-11 21:01

看不懂诶{:1_908:}

东关之南 发表于 2017-1-11 21:19

本帖最后由 东关之南 于 2017-1-11 21:28 编辑

关于视频不够清晰的问题我问过优酷客服

说是转码问题让等24个小时


bxzda123 发表于 2017-1-11 21:49

优化好了我来学习

antilmid 发表于 2017-1-12 10:52

为什么不这样:

将加密数据转化为字节集,密码(密钥)转化为字节集。
设加密数据字节集为a,密码(密钥) 字节集为b,加密后字节集为c

长度=取字节集长度(a)
长度2=取字节集长度(b)
i=0
判断循环首(i<长度)
    i=i+1
    a=a+b
c=a





东关之南 发表于 2017-1-12 11:20

终于高清版的视频格式出来了

东关之南 发表于 2017-1-12 11:23

antilmid 发表于 2017-1-12 10:52
为什么不这样:

将加密数据转化为字节集,密码(密钥)转化为字节集。


分组加密算法
http://www.docin.com/p-61236651.html

antilmid 发表于 2017-1-12 12:10

东关之南 发表于 2017-1-12 11:23
分组加密算法
http://www.docin.com/p-61236651.html

谢谢,我去看看

pengzheng01 发表于 2017-1-12 12:22


优化好了我来学习

awu 发表于 2017-5-7 13:38

学习了!
页: [1]
查看完整版本: ★简单的分组加密算法设计 BY 东关之南★