RSAKeyParameters

data class RSAKeyParameters(val modulus: ByteArray, val publicExponent: ByteArray, val privateExponent: ByteArray, val primeP: ByteArray = byteArrayOf(), val primeQ: ByteArray = byteArrayOf(), val primeExponentP: ByteArray = byteArrayOf(), val primeExponentQ: ByteArray = byteArrayOf(), val crtCoefficient: ByteArray = byteArrayOf())

RSA秘密鍵

Parameters

modulus

publicExponent

公開鍵

privateExponent

秘密鍵

primeP

素数P

primeQ

素数Q

primeExponentP

素数Pの指数

primeExponentQ

素数Qの指数

crtCoefficient

中国剰余定理係数

マイナンバーカードの挙動をシミュレートする際に使用されるRSA秘密鍵です。 moduluspublicExponentprivateExponentのみ使用されます。

Constructors

Link copied to clipboard
constructor(modulus: ByteArray, publicExponent: ByteArray, privateExponent: ByteArray, primeP: ByteArray = byteArrayOf(), primeQ: ByteArray = byteArrayOf(), primeExponentP: ByteArray = byteArrayOf(), primeExponentQ: ByteArray = byteArrayOf(), crtCoefficient: ByteArray = byteArrayOf())

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard