RSASSA
PKCS #1 のRSAの長文用署名・検証の方式
RFC 8017 Section 8
RSASSA-PKCS1_v1_5 (旧式, 互換用)
RSASSA-PSS
FIPS PUB 186-5 から参照あり
単純なRSASP1/RSAVP1よりはこちらを使う方がよい
必要な要素
ハッシュ関数
RSA鍵
MGF 拡散用(RSASSA-PSSのみ)
MessageDigestハッシュに対して署名をつけるので長文に対応できる
RSASSA-PSS では SHA-3系のSHAKE などのXOFをMGFとして使うこともできる RFC 8702 CMSとFIPS PUB 186-5
利用例?
JWS JWT
RFC 4055 Additional Algorithms and Identifiers for RSA Cryptography for use in the Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile
RFC 3279 X.509
RFC 4056 CMS
RFC 5756 RSAES-OAEP および RSASSA-PSS アルゴリズム パラメーターの更新
RFC 8702 CMS XOF