123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115 |
- {
- "primitives": {
- "messageDigest": {
- "algorithm": "SHA256"
- },
- "keyDerivation": {
- "pbkdf": {
- "keyLengthBytes": 16,
- "minSaltLengthBytes": 32,
- "hashAlgorithm": "SHA256",
- "numIterations": 32000
- }
- }
- },
- "symmetric": {
- "secretKey": {
- "encryption": {
- "lengthBytes": 16
- },
- "mac": {
- "lengthBytes": 32
- }
- },
- "cipher": {
- "algorithm": {
- "name": "AES-GCM",
- "keyLengthBytes": 16,
- "tagLengthBytes": 16
- },
- "ivLengthBytes": 12
- },
- "mac": {
- "hashAlgorithm": "SHA256"
- }
- },
- "asymmetric": {
- "keyPair": {
- "encryption": {
- "algorithm": "RSA",
- "keyLengthBits": 2048,
- "publicExponent": 65537
- }
- },
- "signer": {
- "algorithm": "RSA",
- "hashAlgorithm": "SHA256",
- "padding": {
- "name": "PSS",
- "hashAlgorithm": "SHA256",
- "saltLengthBytes": 32,
- "maskGenerator": {
- "name": "MGF1",
- "hashAlgorithm": "SHA256"
- }
- },
- "publicExponent": 65537
- },
- "cipher": {
- "algorithm": {
- "name": "RSA-KEM",
- "secretKeyLengthBytes": 16,
- "ivLengthBytes": 12,
- "tagLengthBytes": 16,
- "keyDeriver": {
- "name": "KDF1",
- "hashAlgorithm": "SHA256"
- },
- "symmetricCipher": "AES-GCM"
- }
- }
- },
- "proofs": {
- "messageDigest": {
- "algorithm": "SHA256"
- }
- },
- "digitalEnvelope": {
- "symmetric": {
- "secretKey": {
- "encryption": {
- "lengthBytes": 16
- },
- "mac": {
- "lengthBytes": 32
- }
- },
- "cipher": {
- "algorithm": {
- "name": "AES-GCM",
- "keyLengthBytes": 16,
- "tagLengthBytes": 16
- },
- "ivLengthBytes": 12
- },
- "mac": {
- "hashAlgorithm": "SHA256"
- }
- },
- "asymmetric": {
- "cipher": {
- "algorithm": {
- "name": "RSA-KEM",
- "secretKeyLengthBytes": 16,
- "ivLengthBytes": 12,
- "tagLengthBytes": 16,
- "keyDeriver": {
- "name": "KDF1",
- "hashAlgorithm": "SHA256"
- },
- "symmetricCipher": "AES-GCM"
- }
- }
- }
- }
- }
|