矢量布尔函数的微分线性连接表
Said Eddahmani1,2, Sihem Mesnager1,2,3
1Department of Mathematics, University of Paris VIII, F-93526 Paris, France.
Entropy (Basel, Switzerland)
|March 28, 2024
概括
本研究引入了新的加密分析工具,即c-Walsh变换和c-微分线性连接表 (c-DLCT),以提高矢量布尔函数的安全评估,并为线性代码设计提供信息.
科学领域:
- 编码理论编码理论
- 密码学 密码学 密码学 密码学
- 信息理论 信息理论
背景情况:
- 矢量布尔函数在密码学和编码理论中至关重要.
- 现有的安全分析工具包括DDT,BCT和DLCT.
- 最近提出了c-DDT和c-BCT等扩展方法.
研究的目的:
- 介绍和分析矢量布尔函数安全性的扩展概念.
- 提出c-沃尔什变换,c-自相对应和c-微分线性连接表 (c-DLCT).
- 为了研究反向向量布尔函数的c-DLCT.
主要方法:
- 开发新的加密分析概念和表格.
- 对这些新函数的特性进行理论分析.
- 检查c-DLCT对特定重要情况的检查,比如反函数.
主要成果:
- 介绍了c-沃尔什变换,c-自相对应和c-DLCT.
- 描述这些新型函数的最佳特性.
- 对逆向向量布尔函数的c-DLCT的详细描述.
结论:
- 提出的扩展概念提供了对矢量布尔函数安全性的更深入的见解.
- 这些发现为设计更安全的加密组件提供了基础.
- 基于这些加密洞察的线性代码设计研究的新途径被打开了.
相关概念视频
Vector Algebra: Graphical Method
12.1K
Vectors can be multiplied by scalars, added to other vectors, or subtracted from other vectors. The vector sum of two (or more) vectors is called the resultant vector or, for short, the resultant.
We use the laws of geometry to construct resultant vectors, followed by trigonometry to find vector magnitudes and directions. For a geometric construction of the sum of two vectors in a plane, we follow the parallelogram rule. Suppose two vectors are at arbitrary positions. Translate either one of...
We use the laws of geometry to construct resultant vectors, followed by trigonometry to find vector magnitudes and directions. For a geometric construction of the sum of two vectors in a plane, we follow the parallelogram rule. Suppose two vectors are at arbitrary positions. Translate either one of...
12.1K
Relation between Mathematical Equations and Block Diagrams
358
In a spring-mass-damper system, the second-order differential equation describes the dynamic behavior of the system. When transformed into the Laplace domain under zero initial conditions, this equation can be effectively analyzed and manipulated. The transformation into the Laplace domain converts differential equations into algebraic equations, simplifying the process of isolating the output.
358
Vector Algebra: Method of Components
13.9K
It is cumbersome to find the magnitudes of vectors using the parallelogram rule or using the graphical method to perform mathematical operations like addition, subtraction, and multiplication. There are two ways to circumvent this algebraic complexity. One way is to draw the vectors to scale, as in navigation, and read approximate vector lengths and angles (directions) from the graphs. The other way is to use the method of components.
In many applications, the magnitudes and directions of...
In many applications, the magnitudes and directions of...
13.9K
Network Function of a Circuit
286
Frequency response analysis in electrical circuits provides vital insights into a circuit's behavior as the frequency of the input signal changes. The transfer function, a mathematical tool, is instrumental in understanding this behavior. It defines the relationship between phasor output and input and comes in four types: voltage gain, current gain, transfer impedance, and transfer admittance. The critical components of the transfer function are the poles and zeros.
286
Cartesian Form for Vector Formulation
633
The Cartesian form for vector formulation is a process to calculate the moment of force using the position and force vectors. The moment of force is defined as the cross-product of these vectors, making it a vector quantity. The Cartesian form of the position and force vectors involves unit vectors, which can be used to express the cross-product in determinant form.
633
Cartesian Vector Notation
773
Cartesian vector notation is a valuable tool in mechanical engineering for representing vectors in three-dimensional space, performing vector operations such as determining the gradient, divergence, and curl, and expressing physical quantities such as the displacement, velocity, acceleration, and force. By using Cartesian vector notation, engineers can more easily analyze and solve problems in various areas of mechanical engineering, including dynamics, kinematics, and fluid mechanics. This...
773


