struct RsaParameters
cangjie
public struct RsaParameters功能:表示 RSA 密钥参数。
成员概览
| 成员 | 功能 |
|---|---|
| init(Array<Byte>, Array<Byte>, ?Array<Byte>, ?Array<Byte>, ?Array<Byte>, ?Array<Byte>, ?Array<Byte>, ?Array<Byte>) | 创建 RSA 密钥参数。 |
init(Array<Byte>, Array<Byte>, ?Array<Byte>, ?Array<Byte>, ?Array<Byte>, ?Array<Byte>, ?Array<Byte>, ?Array<Byte>)
cangjie
public RsaParameters(
public let exponent!: Array<Byte> = [],
public let modulus!: Array<Byte> = [],
public let d!: ?Array<Byte> = None,
public let p!: ?Array<Byte> = None,
public let q!: ?Array<Byte> = None,
public let dp!: ?Array<Byte> = None,
public let dq!: ?Array<Byte> = None,
public let inverseQ!: ?Array<Byte> = None)功能:创建 RSA 密钥参数。
参数:
- exponent:
Array<Byte>- 公钥指数。 - modulus:
Array<Byte>- 模数。 - d:
?Array<Byte>- 私钥指数。 - p:
?Array<Byte>- 私钥质数p。 - q:
?Array<Byte>- 私钥质数q。 - dp:
?Array<Byte>- 私钥指数dp。 - dq:
?Array<Byte>- 私钥指数dq。 - inverseQ:
?Array<Byte>- 私钥系数inverseQ。