Updated SM3中的FF2和GG2函数 (markdown)

Sun Yimin 2023-09-22 15:35:33 +08:00
parent b2b32b735f
commit ab79f9e5b0

@ -6,6 +6,9 @@ $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$
# 应用
特别式GG2其等价公式相比原来的公式因其简单具有一定的性能优势。
# 验证
|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$|