as

Settings
Sign out
Notifications
Alexa
亚马逊应用商店
AWS
文档
Support
Contact Us
My Cases
新手入门
设计和开发
应用发布
参考
支持

RsaPssParams

RsaPssParams

RsaPssParams: object

使用RSA-PSS算法时,Web Crypto API的RsaPssParams字典表示应作为算法参数传入SubtleCrypto.signSubtleCrypto.verify的对象。

类型声明

name

name: string

一个字符串。这应被设置为RSA-PSS

saltLength

saltLength: number

一个长整数,表示要使用的随机盐值的长度(以字节为单位)。

根据RFC 3447的要求,“典型盐值长度”要么是0,要么是生成此密钥时选择的摘要算法的输出长度。例如,如果您使用SHA-256作为摘要算法,则长度为32。

saltLength的最大大小计算公式如下:

Math.ceil((keySizeInBits - 1) / 8) - digestSizeInBytes - 2;

因此,如果密钥长度为2,048位,摘要输出大小为32个字节,则最大大小为222。


Last updated: 2025年10月2日