• 文献检索
  • 文档翻译
  • 深度研究
  • 学术资讯
  • Suppr Zotero 插件Zotero 插件
  • 邀请有礼
  • 套餐&价格
  • 历史记录
应用&插件
Suppr Zotero 插件Zotero 插件浏览器插件Mac 客户端Windows 客户端微信小程序
定价
高级版会员购买积分包购买API积分包
服务
文献检索文档翻译深度研究API 文档MCP 服务
关于我们
关于 Suppr公司介绍联系我们用户协议隐私条款
关注我们

Suppr 超能文献

核心技术专利:CN118964589B侵权必究
粤ICP备2023148730 号-1Suppr @ 2026

文献检索

告别复杂PubMed语法,用中文像聊天一样搜索,搜遍4000万医学文献。AI智能推荐,让科研检索更轻松。

立即免费搜索

文件翻译

保留排版,准确专业,支持PDF/Word/PPT等文件格式,支持 12+语言互译。

免费翻译文档

深度研究

AI帮你快速写综述,25分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验

GF(2) 上线性方程组密集系统预期电路复杂度的改进上界。

Improved upper bounds for the expected circuit complexity of dense systems of linear equations over GF(2).

作者信息

Visconti Andrea, Schiavo Chiara Valentina, Peralta René

机构信息

Università degli Studi di Milano, Department of Computer Science, via Comelico 39/41, 20135, Milano, Italy.

National Institute of Standards and Technology, 100 Bureau Dr, Gaithersburg, MD, United States.

出版信息

Inf Process Lett. 2018;137. doi: 10.1016/j.ipl.2018.04.010.

DOI:10.1016/j.ipl.2018.04.010
PMID:30996399
原文链接:https://pmc.ncbi.nlm.nih.gov/articles/PMC6463526/
Abstract

Minimizing the Boolean circuit implementation of a given cryptographic function is an important issue. A number of papers [1], [2], [3], [4] only consider cancellation-free straight-line programs for producing small circuits over GF(2). Cancellation is allowed by the Boyar-Peralta ( ) heuristic [5, 6]. This yields a valuable tool for practical applications such as building fast software and low-power circuits for cryptographic applications, e.g. AES [5, 7], HMAC-SHA-1 [8], PRESENT [9], GOST [9], and so on. However, the heuristic does not take into account the matrix density. In a dense linear system the rows can be computed by adding or removing a few elements from a "common path" that is "close" to almost all rows. The new heuristic described in this paper will merge the idea of "cancellation" and "common path". An extensive testing activity has been performed. Experimental results of the new and the heuristic were compared. They show that the Boyar-Peralta results are not optimal on dense systems.

摘要

将给定密码函数的布尔电路实现最小化是一个重要问题。许多论文[1]、[2]、[3]、[4]仅考虑用于在GF(2)上生成小型电路的无抵消直线程序。Boyar - Peralta启发式算法[5, 6]允许抵消。这为诸如构建用于密码应用(如AES[5, 7]、HMAC - SHA - 1[8]、PRESENT[9]、GOST[9]等)的快速软件和低功耗电路等实际应用产生了一个有价值的工具。然而,该启发式算法没有考虑矩阵密度。在密集线性系统中,行可以通过从几乎所有行“接近”的“公共路径”添加或移除一些元素来计算。本文描述的新启发式算法将融合“抵消”和“公共路径”的思想。已经进行了广泛的测试活动。比较了新启发式算法和该启发式算法的实验结果。结果表明,在密集系统上,Boyar - Peralta的结果并非最优。

相似文献

1
Improved upper bounds for the expected circuit complexity of dense systems of linear equations over GF(2).GF(2) 上线性方程组密集系统预期电路复杂度的改进上界。
Inf Process Lett. 2018;137. doi: 10.1016/j.ipl.2018.04.010.
2
Optimizing implementations of linear layers using two and higher input XOR gates.使用两个及更高输入的异或门优化线性层的实现。
PeerJ Comput Sci. 2024 Jan 19;10:e1820. doi: 10.7717/peerj-cs.1820. eCollection 2024.
3
Small Low-Depth Circuits for Cryptographic Applications.用于密码学应用的小型低深度电路。
Cryptogr Commun. 2019;11. doi: 10.1007/s12095-018-0296-3.
4
Upper Bounds on the Multiplicative Complexity of Symmetric Boolean Functions.对称布尔函数乘法复杂度的上界
Cryptogr Commun. 2019;11(6). doi: 10.1007/s12095-019-00377-3.
5
Boolean Functions with Multiplicative Complexity 3 and 4.具有乘法复杂度3和4的布尔函数
Cryptogr Commun. 2020;12. doi: 10.1007/s12095-020-00445-z.
6
Design and Analysis of Area and Energy Efficient Reconfigurable Cryptographic Accelerator for Securing IoT Devices.面向物联网设备安全保障的面积和能量高效可重构加密加速器的设计与分析。
Sensors (Basel). 2022 Nov 25;22(23):9160. doi: 10.3390/s22239160.
7
Separating OR, SUM, and XOR Circuits.分离或门、求和电路和异或电路。
J Comput Syst Sci. 2016 Aug;82(5):793-801. doi: 10.1016/j.jcss.2016.01.001.
8
The Multiplicative Complexity of 6-variable Boolean Functions.六变量布尔函数的乘法复杂度
Cryptogr Commun. 2018;11(1):93-107. doi: 10.1007/s12095-018-0297-2.
9
Heuristic Reordering Strategy for Quantum Circuit Mapping on LNN Architectures.基于线性神经网络(LNN)架构的量子电路映射启发式重排序策略。
Comput Intell Neurosci. 2022 May 5;2022:1765955. doi: 10.1155/2022/1765955. eCollection 2022.
10
Distributed Implementation of Boolean Functions by Transcriptional Synthetic Circuits.转录合成电路的布尔函数分布式实现。
ACS Synth Biol. 2020 Aug 21;9(8):2172-2187. doi: 10.1021/acssynbio.0c00228. Epub 2020 Jul 14.

引用本文的文献

1
Decision Scheduling for Cloud Computing Tasks Relying on Solving Large Linear Systems of Equations.基于求解大规模线性方程组的云计算任务决策调度。
Comput Intell Neurosci. 2022 Mar 19;2022:3411959. doi: 10.1155/2022/3411959. eCollection 2022.

本文引用的文献

1
Small Low-Depth Circuits for Cryptographic Applications.用于密码学应用的小型低深度电路。
Cryptogr Commun. 2019;11. doi: 10.1007/s12095-018-0296-3.