|
MySQL密码认证算法的FPGA优化实现
中文期刊文章
作 者:杨文勇 林捷 沈舒莉 黄鹭 张琪 陈艺慧 李晓潮
作者机构:[1]厦门城市职业学院,福建省厦门市361008;[2]厦门大学,福建省厦门市361005
出 版 物:《职大学报》 (职大学报)
年 卷 期:2017年 第6期
摘 要:
My SQL数据库软件被广泛地应用于WEB项目中,因此它的安全性极为重要。
本文针对My SQL密码认证算法的FPGA实现以及应用进行研究,利用并行化、流水线架构实现My SQL认证算法。
提出一种基于BRAM的SHA-1算法流水线架构并对其流水线级数进行优化,从而实现高性能。
同时利用多模块并行,多密码验证算法,以提高硬件运行速度和计算资源的利用效率。
通过优化,高性能实现了基于FPGA硬件的My SQL认证算法,单块芯片的口令恢复速度为18亿个口令密码每秒,多个FPGA构成子板的认证速度为72亿/秒,比采用GPU GTX 690平台的速度提高了5倍。
页 码:85-90页
主 题 词: 现场可编程门阵列 认证算法 并行架构 流水线架构
学科分类:TP311.13
核心收录:暂无
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?我要注册
x
|