国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 磴口县| 天长市| 梁平县| 辉南县| 西盟| 台中市| 偏关县| 安陆市| 原平市| 四川省| 开封县| 葫芦岛市| 洞口县| 冷水江市| 纳雍县| 页游| 忻城县| 邹平县| 浦城县| 孟村| 济阳县| 太仆寺旗| 康定县| 河曲县| 海安县| 乐平市| 芦山县| 镇赉县| 西盟| 广东省| 盘锦市| 苏尼特左旗| 来安县| 连山| 陇南市| 遂平县| 旬邑县| 泽库县| 镇原县| 西贡区| 新营市|