SPHINCSPlusSHAKE256sMerkle = "sphincs+-shake-256s-merkle"
)
-var Params = spxParams.MakeSphincsPlusSHAKE256256sRobust(true)
+var Params = spxParams.MakeSphincsPlusSHAKE256256sSimple(true)
func NewKeypair(algo string) (prv, pub []byte, err error) {
sk, pk := spx.Spx_keygen(Params)
@node cm-prv-sphincs+-shake-256s
@cindex cm-prv-sphincs+-shake-256s
-@nodedescription cm/prv with SPHINCS+-SHAKE256-256s-robust
-@subsection cm/prv with SPHINCS+-SHAKE256-256s-robust
+@nodedescription cm/prv with SPHINCS+-SHAKE256-256s
+@subsection cm/prv with SPHINCS+-SHAKE256-256s
@url{https://sphincs.org/, SPHINCS+} with
@url{https://keccak.team/, SHAKE256} hash,
- 255-bit security level, small signatures and robust parameters.
+ 255-bit security level, small signatures and simple parameters.
Value is concatenation of private and public keys (128+64 bytes).
Algorithm identifier for the public key: @code{sphincs+-shake-256s}.
@node cm-pub-sphincs+-shake-256s
@cindex cm-pub-sphincs+-shake-256s
-@nodedescription cm/pub with SPHINCS+-SHAKE256-256s-robust
-@subsection cm/pub with SPHINCS+-SHAKE256-256s-robust
+@nodedescription cm/pub with SPHINCS+-SHAKE256-256s
+@subsection cm/pub with SPHINCS+-SHAKE256-256s
@url{https://sphincs.org/, SPHINCS+} with
@url{https://keccak.team/, SHAKE256} hash,
- 255-bit security level, small signatures and robust parameters.
+ 255-bit security level, small signatures and simple parameters.
@code{sphincs+-shake-256s} algorithm identifier is used.
@node cm-signed-sphincs+-shake-256s
@cindex cm-signed-sphincs+-shake-256s
@cindex cm-signed-sphincs+-shake-256s-ph
-@nodedescription cm/signed with SPHINCS+-SHAKE256-256s-robust
-@subsection cm/signed with SPHINCS+-SHAKE256-256s-robust
+@nodedescription cm/signed with SPHINCS+-SHAKE256-256s
+@subsection cm/signed with SPHINCS+-SHAKE256-256s
@url{https://sphincs.org/, SPHINCS+} with
@url{https://keccak.team/, SHAKE256} hash,
255-bit security level, small signatures,
- robust parameters and deterministic signatures.
+ simple parameters and deterministic signatures.
@code{sphincs+-shake-256s} algorithm identifier
must be used for the signature in pure signing mode.