Method __builtin.Nettle.Hash()->emsa_pss_encode()
- Method
emsa_pss_encode
string(8bit)|zeroemsa_pss_encode(string(8bit)message,int(1..)bits,string(8bit)|voidsalt,function(string(8bit),int(0..):string(8bit))|voidmgf)- Description
This is the signature digest algorithm used in RSASSA-PSS (RFC 3447 section 9.1.1).
- Parameter
message Message to sign.
- Parameter
bits Number of bits in result.
- Parameter
salt Random string to salt the signature. Defaults to the empty string.
- Parameter
mgf Mask generation function to use. Defaults to mgf1().
- Returns
Returns the signature digest on success and
0(zero) on failure (typically too few bits to represent the result).- See also