国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學(xué)院 > 開發(fā)設(shè)計(jì) > 正文

實(shí)現(xiàn)基于IDEA算法的加密工具(2)

2019-11-17 04:38:51
字體:
供稿:網(wǎng)友

2.IDEA算法概述

IDEA是一個(gè)迭代分組密碼,分組長度為64比特,密鑰長度為128比特。

IDEA密碼中使用了以下三種不同的運(yùn)算:

逐位異或運(yùn)算;

模216加運(yùn)算;

模216+1乘運(yùn)算,0與216對(duì)應(yīng)。

IDEA算法是由8輪迭代和隨后的一個(gè)輸出變換組成。它將64比特的數(shù)據(jù)分成4個(gè)子塊,每個(gè)16比特,令這四個(gè)子塊作為迭代第一輪的輸出,全部共8輪迭代。每輪迭代都是4個(gè)子塊彼此間以及16比特的子密鑰進(jìn)行異或,模216加運(yùn)算,模216+1乘運(yùn)算。除最后一輪外把每輪迭代輸出的四個(gè)子塊的第二和第三子塊互換。該算法所需要的"混淆"可通過連續(xù)使用三個(gè)"不相容"的群運(yùn)算于兩個(gè)16比特子塊來獲得,并且該算法所選擇使用的MA-(乘加)結(jié)構(gòu)可提供必要的"擴(kuò)散"。


發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 岳阳县| 安泽县| 莆田市| 洛宁县| 义乌市| 民丰县| 渭南市| 泌阳县| 安国市| 天水市| 岢岚县| 唐山市| 资溪县| 任丘市| 铁岭县| 锡林浩特市| 凤台县| 托克托县| 汤原县| 巴彦淖尔市| 河池市| 漳浦县| 舟曲县| 云梦县| 彭水| 当涂县| 揭西县| 肃宁县| 仁化县| 汉阴县| 西城区| 抚顺县| 鄂托克前旗| 沈丘县| 乐山市| 济南市| 西吉县| 额敏县| 石柱| 萨嘎县| 孟村|