mirror of
https://github.com/emmansun/gmsm.git
synced 2025-05-11 03:26:17 +08:00
Created SM3中的FF2和GG2函数 (markdown)
parent
efd8a0946d
commit
b2b32b735f
23
SM3中的FF2和GG2函数.md
Normal file
23
SM3中的FF2和GG2函数.md
Normal file
@ -0,0 +1,23 @@
|
||||
# 定义
|
||||
$FF2(X, Y, Z) = (X \land Y) \lor (X \land Z) \lor (Y \land Z)$
|
||||
$GG2(X, Y, Z) = (X \land Y) \lor (\lnot X \land Z)$
|
||||
|
||||
# 等价公式
|
||||
$FF2(X, Y, Z) = (X \land Y) \bigoplus (X \land Z) \bigoplus (Y \land Z)$
|
||||
$GG2(X, Y, Z) = (Y \bigoplus Z) \land X \bigoplus Z$
|
||||
|
||||
# 验证
|
||||
|
||||
|X|Y|Z|$(X \land Y) \lor (X \land Z) \lor (Y \land Z)$ |$(X \land Y) \bigoplus (X \land Z) \bigoplus (Y \land Z)$|$(X \land Y) \lor (\lnot X \land Z)$|$(Y \bigoplus Z) \land X \bigoplus Z$|
|
||||
|----|----|----|----|----|----|----|
|
||||
|0|0|0|0|0|0|0|
|
||||
|0|0|1|0|0|1|1|
|
||||
|0|1|0|0|0|0|0|
|
||||
|0|1|1|1|1|1|1|
|
||||
|1|0|0|0|0|0|0|
|
||||
|1|0|1|1|1|0|0|
|
||||
|1|1|0|1|1|1|1|
|
||||
|1|1|1|1|1|1|1|
|
||||
|
||||
# 证明
|
||||
TODO
|
Loading…
x
Reference in New Issue
Block a user