基于多核ARM/FPGA的ECC密碼算法的IP
基本信息
申請?zhí)?/td> | CN201510078714.9 | 申請日 | - |
公開(公告)號 | CN105897418A | 公開(公告)日 | 2016-08-24 |
申請公布號 | CN105897418A | 申請公布日 | 2016-08-24 |
分類號 | H04L9/30(2006.01)I | 分類 | 電通信技術; |
發(fā)明人 | 韓永飛;連宇伽 | 申請(專利權)人 | 廈門密安信息技術有限責任公司 |
代理機構 | - | 代理人 | - |
地址 | 361008 福建省廈門市軟件園二期望海路61號北三層 | ||
法律狀態(tài) | - |
摘要
摘要 | 本發(fā)明屬于基于ARM/FPGA雙核IP核設計,實現(xiàn)ARM和FPGA模塊的連接,加密過程為arm內(nèi)完成隨機取點,數(shù)據(jù)傳入FPGA進行算法處理,算法編程應用了狀態(tài)機的思想,將數(shù)據(jù)分組進行移位計算,通過該方法改進傳統(tǒng)的有限域乘法“移位相加”的策略。去除了大量的移位操作,減少了計算量,該過程具有速度快,功耗低,極大的提高了加密解密效率,實現(xiàn)了ECC橢圓曲線公鑰密碼體制。整個IP核具有低功耗,資源占用較少,算法速度較快的優(yōu)勢,能方便的嵌入到SOC的設計中,滿足各式各樣的加密需求。 |
