2016年11月21日到11月28日,新加坡南洋理工大學的黃濤博士受我室密碼算法研究部邀請來訪,并做了題為 “On the Benchmarking of the CAESAR Candidate” 的報告,密碼算法部的老師和同學們都積極參加并參與討論。
本次報告主要從以下三個方面做了詳細的闡述。首先介紹了CAESAR競賽對于候選算法的分類,主要考慮到算法的應用環(huán)境和實現(xiàn)場景。其次介紹了認證加密算法的軟件實現(xiàn)接口和相應的測試平臺,其中涉及到AES-NI和SIMD等密碼算法軟件實現(xiàn)方法。最后講解了CAESAR Hardware API,這是為評估CAESAR候選算法硬件實現(xiàn)性能提供的一套API,并做了關于硬件實現(xiàn)的兩種方法RTL和HLS的討論。期間,黃濤博士積極回答老師和同學們提出的問題,講解細致深刻,把CAESAR競賽的相關軟硬件測試方法都做了一個系統(tǒng)的講述。
通過黃濤博士的講解,我們更清晰地明白CAESAR競賽對候選算法的一系列評估流程,并了解了密碼算法軟硬件實現(xiàn)的相關方法,對設計軟硬件性能更加高效的密碼算法有了更深入的了解,能更好的指導以后的密碼算法設計工作和密碼算法軟硬件實現(xiàn)的相關研究工作。