首页> 美国政府科技报告 >Circular Pipeline: Achieving Higher Throughput in the Search for Bent Functions
【24h】

Circular Pipeline: Achieving Higher Throughput in the Search for Bent Functions

机译:圆形管道:在寻找Bent函数时实现更高的吞吐量

获取原文

摘要

For the first time, the circular pipeline as a means to significantly improve the throughput achieved in the search for bent functions is presented in this thesis. Linear cryptanalysis attack is a threat to modern symmetric encryption systems. A good defense is the use of a primitive based on Boolean functions having the highest nonlinearity possible-a bent function. Bent functions are extremely rare and, therefore, difficult to find. The implementation of a sieve on a field programmable gate array (FPGA) provides a high throughput (one function per clock) approach to searching for bent functions. With a clock frequency of 100 MHz, throughput is 100,000,000 functions per second. The circular pipeline as a way to achieve an even higher throughput is examined in this thesis. The theoretical maximum speedup is 2n, where n is the number of variables. The exact achievable speedup has been unknown until now. It is shown that a speedup of 55 is achieved at n = 6 with the design proposed in this thesis, which is 86% of the theoretical maximum.

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号