999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

AES算法在PVR機頂盒中的應用研究

2008-04-12 00:00:00于鴻洋鄔震宇
現(xiàn)代電子技術 2008年14期

摘 要:PVR機頂盒是數(shù)字電視新的發(fā)展趨勢,作為運營商收入的主要來源,數(shù)字電視節(jié)目流的加密保護也得到越來越多的認識和重視。對利用AE算法加密高清數(shù)字電視PVR機頂盒中所存儲的高清電視節(jié)目內容,實現(xiàn)版權保護進行研究。重點介紹AE算法的具體實現(xiàn)步驟和優(yōu)化,及其在PVR機頂盒上的應用,用C語言完成該算法并對其在嵌入式環(huán)境和普通PC機上的執(zhí)行效率進行了比較。

關鍵詞:機頂盒;PVR;DE;AE

Application of AE Encryption Arithmetic in the PVR B

WU Xi,YU ongyang,WU Zhenyu

(chool of Electronic Engineering,University of Electronic cience and echnology of China,Chengdu,61004,China)[J12/3]

Abstract:Digital V has entered into millions of households,PVR set-top-box with digital V is a new development trendAs operators′ main source of income,digital television encryption to protectflow has been more and more awareness and attentionBased on the principle of AE arithmetic,the encryption and decryption process are described,the application in the high-definition digital television programs stored by the content encryption is introduced,copyright protection to achieve the study focuses on the actualization and optimization of the AE algorithm and its PVR set-top-box in the applicationBesides,the application using C language is accompolished,and the encryption and decryption speed of the arithmetic are compared

Keywords:set-top-box;PVR;DE;AE[J12/3]

1 引 言 

作為數(shù)字電視新的發(fā)展方向,基于硬盤的PVR機頂盒受到消費者的歡迎。同時,由于PVR將錄制的能力賦予用戶,使得對節(jié)目內容的非法復制、傳播成為可能,這將給運營商造成巨大的經(jīng)濟損失。因此對硬盤中所存儲節(jié)目內容進行持久保護的必要性逐漸被廣播提供商所認識和要求。AE算法是由美國國家標準和技術研究所(NI)用時3年,歷經(jīng)2輪評估,選出的高級加密算法。AE的所有設計原則都是公開的,沒有專利權方面的問題,任何人都可以通過正常渠道得到并使用這種算法[1]。作為新一代的數(shù)據(jù)加密標準,AE匯聚了強安全性、高性能、高效率、易用和靈活等優(yōu)點,加密速度快,對內存要求低,非常適合應用在嵌入式平臺上。

本文在分析AE加密算法原理的基礎上,著重說明算法的實現(xiàn)步驟,用C語言完整地實現(xiàn)了AE算法的加/解密操作,并在PVR機頂盒中實現(xiàn)應用。

2 AE加密/解密算法原理簡介

AE算法屬于分組密碼算法,它的輸入分組、輸出分組及加/解密的中間分組長度都是128 b。密鑰長度有3種:128,192和26 b[1]。

AE算法基于置換和代換運算。置換是對數(shù)據(jù)重新進行排列,代換是將一個數(shù)據(jù)單元替換為另一個[2]。本文采用的AE-128算法輸入為128位數(shù)據(jù),密鑰長度也是128位。每一輪都需要1個與輸入分組具有相同長度的擴展密鑰參與。

AE算法主要由3部分組成:輪變化、圈數(shù)和密鑰擴展[3]。本文詳細介紹AE加/解密算法中各部分的實現(xiàn)步驟;結合C語言,實現(xiàn)高級加密算法AE在PVR數(shù)字電視機頂盒中的應用。所采用的AE-128算法的加/解密模塊程序流程圖如圖1所示。

21 加密變換

AE加密算法的每一輪加密都使用代替和混疊并行地處理整個數(shù)據(jù)分組狀態(tài)。主要是通過對個子模塊ubBytes,hiftRows,MixColumns,AddRounke和GetNewEncrypt的循環(huán)調用實現(xiàn)。

ubbyte變換即盒置換,是AE算法中是惟一的非線性變換。它對狀態(tài)中的每個字節(jié)用-box做一個置換。每個字節(jié)的前4位指定盒的行值,后4位指定了盒的列值,然后取出盒中對應行和列的元素作為輸出代替該字節(jié)。

hiftRow完成基于行的循環(huán)移位操作。它將狀態(tài)中的行按照不同的偏移量進行循環(huán)移位,一般情況下,第0行不動,第1行循環(huán)左移1個字節(jié),第2行循環(huán)左移2個字節(jié),第3行循環(huán)左移3個字節(jié)[4]。

主站蜘蛛池模板: 国产精品亚洲专区一区| 91精品免费高清在线| 超碰aⅴ人人做人人爽欧美| 亚洲天堂网2014| 国产91av在线| 日本高清免费一本在线观看| 99热国产在线精品99| 日本高清免费一本在线观看| 中文国产成人久久精品小说| 99热这里都是国产精品| 中文字幕伦视频| 人妻中文字幕无码久久一区| 国产精品久久精品| 真实国产乱子伦高清| 国产a在视频线精品视频下载| 国产在线八区| 久久国产精品波多野结衣| 日本人妻丰满熟妇区| 亚洲综合色婷婷| 91破解版在线亚洲| 亚洲国产日韩一区| 国产91蝌蚪窝| 老司机久久99久久精品播放| 91福利免费视频| 色悠久久久久久久综合网伊人| 广东一级毛片| 婷婷六月综合| 天堂成人av| 国产在线精品美女观看| 毛片在线播放a| 亚洲精品国偷自产在线91正片| av天堂最新版在线| 在线国产91| 欧美精品亚洲日韩a| 不卡视频国产| 日韩在线播放中文字幕| 91麻豆精品视频| av在线人妻熟妇| 亚洲欧美成人在线视频| 国产精品无码作爱| 久久青草免费91线频观看不卡| 99国产精品国产高清一区二区| 欧美精品影院| 欧美精品二区| 国产成人高清精品免费| 91午夜福利在线观看| 国产亚洲精久久久久久无码AV| 91麻豆国产视频| 91久久精品日日躁夜夜躁欧美| 久久99精品国产麻豆宅宅| av在线无码浏览| 亚洲欧美综合在线观看| 国产视频久久久久| aaa国产一级毛片| 精品福利视频网| 亚洲国产高清精品线久久| 国产成人高清精品免费5388| 五月激情婷婷综合| 中文字幕自拍偷拍| 国国产a国产片免费麻豆| 久久久精品久久久久三级| 免费啪啪网址| 一级福利视频| 天天干天天色综合网| 欧美激情视频一区二区三区免费| 国产精品任我爽爆在线播放6080| 黄色片中文字幕| 亚洲IV视频免费在线光看| 色婷婷丁香| 国产精品xxx| 日韩a在线观看免费观看| 国产h视频在线观看视频| 国产aaaaa一级毛片| 99久久国产综合精品2023| 国产成人亚洲精品无码电影| 国产亚洲第一页| 国产99免费视频| 国产精品一区在线麻豆| 永久免费无码成人网站| 亚洲综合在线网| a天堂视频| 97人人做人人爽香蕉精品|