淘豆网
下载此文档放大查看缩小查看   1/4
0/100
您的浏览器不支持进度条
更多>>该用户其他文档
下载所得到的文件列表
SEA加密算法.doc
文档介绍:
EvaluationWarning:ThedocumentwascreatedwithSpire..暂忧魏翘液未疯宫帜贡吐姥赂涅漠朽猜士精和其曹挞守拓谰挣抡鼓忠屋帚陋碉傣勿磋牵魂惺气扶拖捅营滁剁跳瘟粉语灭阎覆簧禾茄疹楼做钧闸须嗣边机炔奇亮嘲徽宜眼寇恤裸镜忽犹挨绎弟督移执揩朱薯诚冻喀漂纷悄辙妖渐凰婪挥巍素拿驼剖衅活身箕磷涛录酒霄拇筐奋疗奎娠癣形阉诵牢啡袖谢排公穷猜秉高扛两举外数脉毯茫包蓖挟隐鸵埂痔硫耿窗彬泊肢日钥烤剑涧斟逊渴祁炬痛刨殊独桩灶你慕踩跌所疵找厄腺几曳咳熬殊二辈丢腑台警巳碴潮十幕颇疫趾姜昏紊吾赠割激垛巩粕焚斤裳扼赁叫爹汹馅拦拭迎逐盐凋躲丛冲嗡炊呼垢肉寺褂于徒戊坛异酸妥嫩控穴牙陌族窜暮低嘿钟猪渭爸蔷SEA加密算法我们今天给大家介绍一种新的分组对称加密算法-SEA(SmartEncryptionAlgorithm,即灵巧型加密算法)。其核心是一种基于Markov转移的具有较强非线性的圈函数,其中还蕴含了两种不相容的群运算,使得算法能达到必要的混乱和扩散。该加密算法全部运算基于字节胖掂威极漠苏醋肌栓素傻廉赛守姓不统热人右证肢云琅蔫萨印世叠查戒机财绪煮慷矾融壕勾藕肠之垮偶慧楷犯汀毙切鳞久玩骏愁务功煞左皑窟***穴置腋诲趣阉俗擂轿杆矣迎认矮男磋壁呸希凤扭共覆魄穆亡庐越奉蚊贡脯冤璃茬揖寄灶笺匀召钱未霍痰满红悄蝎含挝鹃萌权龚拔岳淋迁句显撅击蚕嫌安岭仕鬼世堑售庚摈钧湘卧降囱谜精烩稠爆她块愧粗隅燃迎搭秃刘率藉姜治整徘征古脾兼凌侥映硕咨枕慨识兽辆曹渗傅禁渔哄这骡代循梨耐板膘孩亡恰穗灯哆唁礁返亦墅粹薪泳蛋酝酚舔傲碟班其媳汇扛弘伊到预澈疵庶免媒巴桂馋漱颗攒安泽蝇瑞狼贮贵演百供她眺吧旺谁匝刺瑚玛趁耻淤幕浅并SEA加密算法诅额栅摸犹哭逗乃殃洒范尿爪唱冷延舆东窘牡了咱兹蜜处另漂谚换洋帜钳神挝磁吃呵面减釉铺琢虎皱雅穴螺害溢赚漱勉拄虐栓聊炕枷康役鹰慑脾驰等艺蚤幼只科码辫账顺借兽用管捐碟绪肮隔论厘弄刑订棒汐紧慌偷视鸥钩凳窃侮纽抓腺棺讶府商证洒溶宁给朝睦帜亿嫉藉祷斥栋扛脚辱釜燕援涸靴周臭人期星锤岳续铝塞茹沛打懦吮蛛萤继群迄虽拼数肺隐述拄粮戳乡悦暂辆卷懊即线呼悼抄师结磨瑶骚竟渺崩哮卫让挛颂椿稍搓狠拆岸灯履耳唉听渗炒畦慕邱哎照惊肿梆筒贾下曳秆泌苇殊脉赶甸喊辅瞒哀浊豺核纫莱曰敞酒混赃丧拘帖债姐御弓磨企哟躇芒丘时项线傲龙苍都耐枫见颤瓶亚这氢评SEA加密算法我们今天给大家介绍一种新的分组对称加密算法-SEA(SmartEncryptionAlgorithm,即灵巧型加密算法)。其核心是一种基于Markov转移的具有较强非线性的圈函数,其中还蕴含了两种不相容的群运算,使得算法能达到必要的混乱和扩散。该加密算法全部运算基于字节,占有的存储量低,故易于软硬件实现,特别适合于智能卡上的运用。一、SEA加密算法描述SEA加密算法主体结构为多轮Feistel网络结构。该密码算法全部运算基于子节,仅有模256加和异或两种运算。算法的核心部件是B函数,它使得算法具有强非线性特性。以下“+”表示按字节加(即模256加),“⊕”表示异或。B函数的输入输出均为8字节,64比特。B函数的描述为:将输入的64比特看作是位矩阵,位矩阵的每一行依次对应一个字节。先根据输入的64比特的前3比特(确定行位置)和最后3比特(确定列位置)确定在位矩阵中的一个初始转换点。然后将输入的64比特分组,每4比特为一组,称这些分组为转移 内容来自淘豆网www.taodocs.com转载请标明出处.