现代电子技术
現代電子技術
현대전자기술
MODERN ELECTRONICS TECHNIQUE
2007年
22期
32-35
,共4页
椭圆曲线密码体制%标量乘法%IP核%精简指令集%FPGA
橢圓麯線密碼體製%標量乘法%IP覈%精簡指令集%FPGA
타원곡선밀마체제%표량승법%IP핵%정간지령집%FPGA
从实际应用出发,研究了椭圆曲线标量乘法算法的FPGA的实现.采用P1363推荐的GF(2163)上的Koblitz曲线,首先设计了一个精简指令集的微处理器IP核,利用此指令集编程实现标量乘法,最终实现的标量乘法需要8 830个ALUT和5 575个register,运行一次标量乘法的时间为184.52 μs.与其他文献的标量乘法运算的硬件实现相比,实现的标量乘法运算在资源速度综合方面具有较大的优势.
從實際應用齣髮,研究瞭橢圓麯線標量乘法算法的FPGA的實現.採用P1363推薦的GF(2163)上的Koblitz麯線,首先設計瞭一箇精簡指令集的微處理器IP覈,利用此指令集編程實現標量乘法,最終實現的標量乘法需要8 830箇ALUT和5 575箇register,運行一次標量乘法的時間為184.52 μs.與其他文獻的標量乘法運算的硬件實現相比,實現的標量乘法運算在資源速度綜閤方麵具有較大的優勢.
종실제응용출발,연구료타원곡선표량승법산법적FPGA적실현.채용P1363추천적GF(2163)상적Koblitz곡선,수선설계료일개정간지령집적미처리기IP핵,이용차지령집편정실현표량승법,최종실현적표량승법수요8 830개ALUT화5 575개register,운행일차표량승법적시간위184.52 μs.여기타문헌적표량승법운산적경건실현상비,실현적표량승법운산재자원속도종합방면구유교대적우세.