惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Apple Machine Learning Research
Apple Machine Learning Research
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
G
Google Developers Blog
博客园 - 司徒正美
J
Java Code Geeks
aimingoo的专栏
aimingoo的专栏
A
About on SuperTechFans
博客园 - 三生石上(FineUI控件)
WordPress大学
WordPress大学
T
The Blog of Author Tim Ferriss
D
Docker
大猫的无限游戏
大猫的无限游戏
D
DataBreaches.Net
腾讯CDC
V
Visual Studio Blog
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
C
Check Point Blog
M
MIT News - Artificial intelligence
Jina AI
Jina AI
I
InfoQ
雷峰网
雷峰网
The Cloudflare Blog
美团技术团队
Engineering at Meta
Engineering at Meta

博客园 - 二月草

个人隐私保护8:真正进入加密U盘实战4(修改密码)以及高级使用技巧 个人隐私保护8:真正进入加密U盘实战4(使用篇) 个人隐私保护7:真正进入加密U盘实战3(制作篇) 个人隐私保护6:真正进入加密U盘实战2(量产篇) 个人隐私保护5:和 金士顿 DataTraveler Locker+加密盘优势比较 个人隐私保护3:什么是“TrueCrypt” 个人隐私保护2:用BitLocker创建一块需要密码才能进入的区域 个人隐私保护1:各种门事件层出不穷,如何保护个人隐私的安全 完美解决android电子市场不能下载,Gtalk、Gmail不能正常使用 无法生成临时类(result=1)的一种解决方法2 无法生成临时类(result=1)的一种解决方法 SQLite异常 qAdmin: Cannot perform this operation on a closed dataset. 磐石加密狗NT88管理层API 现场直播:域名转出的黑幕和愤怒!(商务中国BIZCN和美橙互联CNDNS) SQL SERVER 日志已满的处理方法 (转) 我的电脑打开很慢(手电筒一直在扫描查找)的解决方法 条形码校验码的计算公式 VS2005菜单丢失或重复出现 让 PowerDesigner 支持 SQLite!
个人隐私保护4:什么是高级加密标准(AES)
二月草 · 2012-07-20 · via 博客园 - 二月草

高级加密标准(AES)
AES,即高级加密标准(Advanced Encryption Standard,AES),在密码学中又称Rijndael加密法,是美国联邦政府采用的一种区块加密标准。这个标准用来替代原先的DES,已经被多方分析且广为全世界所使用。经过五年的甄选流程,高级加密标准由美国国家标准与技术研究院(NIST)于2001年11月26日发布于FIPS PUB 197,并在2002年5月26日成为有效的标准。2006年,高级加密标准已然成为对称密钥加密中最流行的算法之一。
该算法为比利时密码学家Joan Daemen和Vincent Rijmen所设计,结合两位作者的名字,以Rijndael之命名之,投稿高级加密标准的甄选流程。(Rijndael的发音近于 "Rhine doll")
安全性
巴西联邦警察在2008年7月展开的Satyagraha行动中,在银行家Daniel Dantas位于里约热内卢的公寓内收缴了5个硬盘。新闻中提到硬盘使用了两种加密程序,一种是Truecrypt,另一种是不知名的256位AES加密软件。
在专家未能破解密码后,巴西政府在2009年初请求美国提供帮助,然而美国联邦警察在一年不成功的尝试后,退还了硬盘。巴西现有的法律中不存在强制要求Dantas交出密码的规定。(来源:http://pcedu.pconline.com.cn/soft/gj/others/1204/2746189.html)

AES加密用于美国军方。截至2006年,针对AES唯一的成功攻击是旁道攻击。美国国家安全局审核了所有的参与竞选AES的最终入围者(包括Rijndael),认为他们均能够满足美国政府传递非机密檔的安全需要。2003年6月,美国政府宣布AES可以用于加密机密檔:
The design and strength of all key lengths of the AES algorithm (i.e., 128, 192 and 256) are sufficient to protect classified information up to the SECRET level. TOP SECRET information will require use of either the 192 or 256 key lengths. The implementation of AES in products intended to protect national security systems and/or information must be reviewed and certified by NSA prior to their acquisition and use.
(译:AES加密算法(使用128,192,和256位密钥的版本)的安全性,在设计结构及密钥的长度上俱已到达保护机密信息的标准。最高机密信息的传递,则至少需要192或256位元的密钥长度。用以传递国家安全信息的AES实作产品,必须先由国家安全局审核认证,方能被发放使用。)
这标志着,由美国国家安全局NSA批准在最高机密信息上使用的加密系统首次可以被公开使用。许多大众化产品只使用128位元密钥当作默认值;由于最高机密文件的加密系统必须保证数十年以上的安全性,故推测NSA可能认为128位太短,才以更长的密钥长度为最高机密的加密保留了安全空间。