更少更好地猜测:对GIFT-64的攻击得到了改进
Federico Canale1, María Naya-Plasencia2
1Horst Görtz Institute for IT Security, Ruhr University Bochum, Bochum, Germany.
概括
研究人员改进了对GIFT-64区块密码的差异关键攻击. 新方法提高了密钥恢复的复杂性,为加密分析提供了两个改进的权衡.
科学领域:
- 密码学 密码学 密码学 密码学
- 计算机科学 计算机科学
- 信息安全 信息安全
背景情况:
- GIFT-64是2017年提出的一种广泛研究的区块密码.
- 已知的最有效的攻击是针对26轮的差异关键关键攻击.
研究的目的:
- 为了提高GIFT-64.4上的差异关键攻击的密钥恢复复杂性.
- 探索通用框架的应用,以改善密码分析中的密钥恢复.
主要方法:
- 研究了现有的26轮差分相关键攻击.
- 应用了最近的通用框架来增强关键的恢复.
- 整合了有效的并行关键猜测和部分解决方案的列表合并技术.
主要成果:
- 实现了对攻击的提高关键恢复复杂度.
- 提出了两种不同的权衡,这些权衡是由于增强的重点恢复而产生的.
- 证明了通用框架与特定优化技术相结合的有效性.
结论:
- 应用的技术显著提高了GIFT-64.4上的差异关键攻击的复杂性.
- 提出的方法为加密分析提供了实际的进步.
- 这些技术可能适用于改进对区块密码的其他差分攻击.
相关概念视频
Leaky Scanning
During most eukaryotic translation processes, the small 40S ribosome subunit scans an mRNA from its 5' end until it encounters the first start AUG codon. The large 60S ribosomal subunit then joins the smaller one to initiate protein synthesis. The location of the translation initiation is largely determined by the nucleotides near the start codon as there may be multiple translation initiation sites present on the mRNA. Marilyn Kozak discovered that the sequence RCCAUGG (where R stands for...
Pascal's Law
In 1653, the French philosopher and scientist Blaise Pascal published "Treatise on the Equilibrium of Liquids," which discussed the principles of static fluids. A static fluid is a fluid that is not in motion. When a fluid is not flowing, we say that the fluid is in static equilibrium. If the fluid is water, we say it is in hydrostatic equilibrium. For a fluid in static equilibrium, the net force on any part of the fluid must be zero; otherwise, the fluid will start to flow. Pascal observed...
Enhanced Elimination of Poison
Poison can be effectively removed from the gastrointestinal (GI) tract through various decontamination procedures.
Antidotes serve a crucial role in counteracting the effects of poison by inhibiting enzymes responsible for producing harmful drug metabolites. In some cases, these toxic metabolites can be neutralized by endogenous cosubstrates, which are maintained at specific concentrations to prevent interaction with cellular macromolecules and subsequent cell death.
Renal excretion is the...
Antidotes serve a crucial role in counteracting the effects of poison by inhibiting enzymes responsible for producing harmful drug metabolites. In some cases, these toxic metabolites can be neutralized by endogenous cosubstrates, which are maintained at specific concentrations to prevent interaction with cellular macromolecules and subsequent cell death.
Renal excretion is the...
Flail Chest-II
Managing flail chest, a condition characterized by a segment of the chest wall moving independently from the rest of the thoracic cage, requires a comprehensive approach. It includes a thorough assessment of the patient's condition, a diagnostic evaluation to determine the extent of the injury, and the implementation of appropriate medical interventions tailored to the individual's needs.
Assessment:
1. Clinical Evaluation:
History:
Assessment:
1. Clinical Evaluation:
History:
Minor Losses in Pipes
In pipe systems, minor losses refer to energy losses arising from components such as valves, bends, fittings, expansions, and other features that disrupt the steady flow of fluid. These disturbances cause energy dissipation through turbulence and resistance, which engineers quantify to manage system efficiency effectively.
Valves play a significant role in generating minor losses by obstructing or redirecting the fluid flow. When a valve is closed or partially closed, it restricts the flow...
Valves play a significant role in generating minor losses by obstructing or redirecting the fluid flow. When a valve is closed or partially closed, it restricts the flow...
Understanding Memory
Memory is the retention of information or experiences over time, facilitated through three main processes: encoding, storage, and retrieval. Encoding is the process of inputting information into the memory system. For instance, when listening to a lecture, watching a play, reading a book, or having a conversation, the brain is actively encoding information. This initial stage involves transforming sensory input into a form that can be processed and stored by the brain. Various factors, such as...


