电子工程专辑
UBM China

用软件实现对称密钥算法的“加速”

上网日期: 2010年01月08日 ?? 作者: Wassim Bassalee, Yosef Stein ?? 我来评论 字号:放大 | 缩小 分享到:sina weibo tencent weibo tencent weibo


打开微信“扫一扫”,打开网页后点击屏幕右上角分享按钮

1.扫描左侧二维码
2.点击右上角的分享按钮
3.选择分享给朋友

关键字:对称密钥密码? Blackfin处理器? 加密算法软件?

作者:Wassim Bassalee和Yosef Stein
ADI公司

引言:

对称密钥密码已被应用于很多安全协议,它们主要用于加密通信、数据、媒体和大量其它类型内容。为了在明文和密文之间实现来回变换,许多算法采用位操作实现。这些位操作通过专用硬件模块很容易实现,而有些位操作用软件实现的运算量则很大。在需要做大量加密/解密操作的系统中,对称密钥算法的硬件加速是很有用的。然而,有些系统没必要或不适于使用硬件加密加速,比如只作少量加密/解密的系统、需要比硬件加速具有更高加密处理灵活性的系统和/或无法负担加密算法加速成本的系统。在不适合加速的场合,采用智能软件实现通用加密算法和特殊的对称密钥密码被证明是合适的。

本文主要讨论对称密钥密码的软件实现,同时介绍几种算法级优化和底层指令选择方法。在我们的目标平台——ADI的Blackfin处理器上运行未优化和已优化的对称密钥密码得到的结果表明,关键的对称密钥密码加速也可以用软件来实现。

对称密钥密码概述

对称密钥密码顾名思义指的是安全通信通道的两端要求访问相同的密钥,这个密钥同时用于将一目了然的明文转换成难以看懂的密文的加密过程以及将密文恢复为明文的解密过程。

......

下载PDF格式全文







我来评论 - 用软件实现对称密钥算法的“加速”
评论:
*? 您还能输入[0]字
分享到: 新浪微博 qq空间
验证码:
????????????????
?

关注电子工程专辑微信
扫描以下二维码或添加微信号“eet-china”

访问电子工程专辑手机网站
随时把握电子产业动态,请扫描以下二维码

?

5G网络在提供1Gbps至10Gbps吞吐量方面具有很好的前途, 并且功耗要求比今天的网络和手机都要低,同时还能为关键应用提供严格的延时性能。本期封面故事将会与您分享5G的关键技术发展,以及在4G网络上有怎样的进步。

?
?
有问题请反馈
推荐到论坛,赢取4积分X