SCRYPT demo in Node.JS v15
SCRYPT is yet another password-based key derivation function that allows you to tweak its arguments in order to discourage brute-force attacks. Basically you can adjust the options to make it slower, and therefore brute-force attacks will need more time to be performed.
Here is an example of how to use SCRYPT to generate keys and IVs to use with all different ciphers available in Node.JS v15.x. The values used in the options will make this process VERY VERY SLOW.
const crypto = require('crypto');
const PASSWORD = "My_Secret_Password"; // Could be the password/key used to encrypt a message
crypto.getCiphers().forEach(cipher => {
try {
let cipherInfo = crypto.getCipherInfo(cipher);
let keyLength = cipherInfo.keyLength;
let ivLength = cipherInfo.ivLength;
let options = {
cost: 16384, // CPU/memory cost parameter. Must be a power of two greater than one. Default: 16384. (N)
blockSize: 64, // Block size parameter. Default: 8. (r)
parallelization: 8, // Parallelization parameter. Default: 1. (p)
maxmem: 1024000000 // Memory upper bound. It is an error when (approximately) 128 * N * r > maxmem. Default: 32 * 1024 * 1024.
};
let key = keyLength ? crypto.scryptSync(PASSWORD, cipher, keyLength, options) : "";
let iv = ivLength ? crypto.scryptSync(cipher, PASSWORD, ivLength, options) : ""; // NaN = undefined = "" for some algorithms
console.log("Cipher: %s | Key Length: %d | IV Length: %d | Key: %s | IV: %s", cipher, keyLength, ivLength, key.toString('hex'), iv.toString('hex'));
} catch (e) {
console.log(e);
}
});
However if you want to have a quicker perfomanace, try this options:
let options = {
cost: 1024,
blockSize: 4,
parallelization: 2,
maxmem: 32000000
};
Your console output should be similar to this:
Cipher: aes-128-cbc | Key Length: 16 | IV Length: 16 | Key: 03093ea695e26b4f9fdfcccb17295123 | IV: fad32c6a1a1713671d0f12ae13bc28cd
Cipher: aes-128-cbc-hmac-sha1 | Key Length: 16 | IV Length: 16 | Key: a8d542d38fce11a8a44a35acaca7dfd8 | IV: 5b5ebaa29d72f6c4e7ca982c439aa46c
Cipher: aes-128-cbc-hmac-sha256 | Key Length: 16 | IV Length: 16 | Key: a3b1ca4c389759a0e7808bf8146a825c | IV: 522978f7667abf293bae38fe667df9a1
Cipher: aes-128-ccm | Key Length: 16 | IV Length: 12 | Key: 78875014cf71efed35b243be357186dc | IV: fd50406d04333d68624b65ef
Cipher: aes-128-cfb | Key Length: 16 | IV Length: 16 | Key: 27a2b32be7045efbaeb955e2a6bd6e0e | IV: c11e24897135d56ad1a28687c919613a
Cipher: aes-128-cfb1 | Key Length: 16 | IV Length: 16 | Key: 9556dc2c88a4b271cc26fb895ca21f96 | IV: 23d27906bc40abdd8433d1f487cfb9b7
Cipher: aes-128-cfb8 | Key Length: 16 | IV Length: 16 | Key: 92dc6b805044a662dd6abd1dbc89a790 | IV: 713b15853c29b6008cd72ae63937bef7
Cipher: aes-128-ctr | Key Length: 16 | IV Length: 16 | Key: 870c3966b04f2912629ab63f12b4c840 | IV: c6ed4cd716e1b3d97434357ebc1dc414
Cipher: aes-128-ecb | Key Length: 16 | IV Length: NaN | Key: 04f9f0732ccd29e80a4d289c2bfe5bb9 | IV:
Cipher: aes-128-gcm | Key Length: 16 | IV Length: 12 | Key: 2f84f290b346ecd3f67a0ad258f3a975 | IV: 409ae8e56f24887bb19b2614
Cipher: aes-128-ocb | Key Length: 16 | IV Length: 12 | Key: 775fa5ed0e168c01f8b70016d020cfeb | IV: 3f8cc4a72fa7a69906d5290f
Cipher: aes-128-ofb | Key Length: 16 | IV Length: 16 | Key: f5af89016fe3afb6e09a230784535c82 | IV: cceb9400ccceb501ea45bb422a916351
Cipher: aes-128-xts | Key Length: 32 | IV Length: 16 | Key: 98a43bdaf538b7754e2eb2214f0c61d29d3b3595a9a3a2e226d00c91f15b7b98 | IV: 3d6a94681f5239e2fc6b3669a16917d9
Cipher: aes-192-cbc | Key Length: 24 | IV Length: 16 | Key: dd8262b6d9208c24aff38e8f0cf8b15fba28b73a57df786f | IV: d79f86f86aaaf8d78fa62ed56856af3a
Cipher: aes-192-ccm | Key Length: 24 | IV Length: 12 | Key: 4b422f8ec0f110d713c63c95e85b5893681d980587068f4c | IV: 2d053e258303a09037f3dbfc
Cipher: aes-192-cfb | Key Length: 24 | IV Length: 16 | Key: 4d46ca7674d8e50960fa4afeb7895404cc2a95aa62e28f83 | IV: a1647e8cb71cf312d4f70efe30fe5dbd
Cipher: aes-192-cfb1 | Key Length: 24 | IV Length: 16 | Key: 03232d884bfef2abf7aa5d9a03088d9e0494d2d7109956d4 | IV: d3d7f8e481cc376a2031a948112bf400
Cipher: aes-192-cfb8 | Key Length: 24 | IV Length: 16 | Key: 040ce3cbf58fefa41236cd9e8427dac91c693c28ee22631a | IV: 173ff4d48a2ac445aa1784872ebfb160
Cipher: aes-192-ctr | Key Length: 24 | IV Length: 16 | Key: e0ca615fb9edac740aaa2b6cd3555879e6a444b0fab0bac8 | IV: 762adc906b5945253f453f2042a7b3d6
Cipher: aes-192-ecb | Key Length: 24 | IV Length: NaN | Key: b511961d0bdc05cd4f27151ed3dc9ab09c865643d53310c3 | IV:
Cipher: aes-192-gcm | Key Length: 24 | IV Length: 12 | Key: 0d264da366fbaf0de4764944c4c3bcf0d848472f8421e440 | IV: 3ad2879e2c7959344839819a
Cipher: aes-192-ocb | Key Length: 24 | IV Length: 12 | Key: 6ce0e7c48318a078db29e38afb09bea9cec3f62acfaa4087 | IV: 3a268e2d5abbc99e046497e2
Cipher: aes-192-ofb | Key Length: 24 | IV Length: 16 | Key: 2762c25a5f49baab4d8b632d218f010f34a5c41bf1cff502 | IV: 7184946e248a9f90d0712d266ef49b98
Cipher: aes-256-cbc | Key Length: 32 | IV Length: 16 | Key: ea46a661688b046aeee07c0c24eb16458bab47c051c68e09b9c82eec663c6b1f | IV: dc7564107513b91c659df67cfbca4b2d
Cipher: aes-256-cbc-hmac-sha1 | Key Length: 32 | IV Length: 16 | Key: ec461943469a52ee802e3c725037e477347b125074a2a8cc526d0ebfe7b99edf | IV: bcf26ea51cdbfa80b976114e3ee8f8e0
Cipher: aes-256-cbc-hmac-sha256 | Key Length: 32 | IV Length: 16 | Key: f2a34bc20ba18f375541c6a9389b40c99ec7913417f0f29a477ab720d742e545 | IV: 5d56e0cf53c8a68e33caa4fdf8f19ba8
Cipher: aes-256-ccm | Key Length: 32 | IV Length: 12 | Key: b7e955be39f8fabb29e530fb0a3f171eeaec4c00a336f4d19b9a21239c8afaba | IV: 27916d7a2eb9a6d30c55f330
Cipher: aes-256-cfb | Key Length: 32 | IV Length: 16 | Key: 8260a16ab580202fe8283576d3f54b88ea5c6c1c06ab4fc7976c49210ac0e0e5 | IV: d58844d0b2d15214325b2c8178701522
Cipher: aes-256-cfb1 | Key Length: 32 | IV Length: 16 | Key: 540eb458885f4f7822c2eae62108078089eb783285a8971f8895b7bb53771433 | IV: 8612233f054a6e03ca6e76bcddf5a90a
Cipher: aes-256-cfb8 | Key Length: 32 | IV Length: 16 | Key: 56c1441e669090ce1ff01c3e9ab5b737c62db1901aeabb903c132c8e93c04534 | IV: dc30cf3dbb1d5fabfb60c90c490bce34
Cipher: aes-256-ctr | Key Length: 32 | IV Length: 16 | Key: f850bcb2f910ae44860707c869a4b4c9607c8ce05aaf7c8e824fdf5ebb111914 | IV: c4e8c5f126d35ad4ab16f82189134174
Cipher: aes-256-ecb | Key Length: 32 | IV Length: NaN | Key: 77bcc2e976f10851f64b6185a22429aea6e3ac0376db6bd04e4dc769f79b2de5 | IV:
Cipher: aes-256-gcm | Key Length: 32 | IV Length: 12 | Key: c58738a9fe32632563b419afdb895eeb63cdc5a8a28d8396def494b63e089dfc | IV: d8c8e547bb3c147668bf5e2e
Cipher: aes-256-ocb | Key Length: 32 | IV Length: 12 | Key: d44ac1bff3c98de891463a4d917e3b763be32bb950d1f308cf66fd29f2150441 | IV: cf58fe1b9469922146d48c90
Cipher: aes-256-ofb | Key Length: 32 | IV Length: 16 | Key: 0c3c5563cc40d26b70b6457dba5ed48a2ce0e87f97b5595a5f12d41250b83421 | IV: ac89f36c2e13844c09c875e985c5a7ec
Cipher: aes-256-xts | Key Length: 64 | IV Length: 16 | Key: 50fd783261de5e32bec4551b0282044574d9b37e2fcf15721917c0f4afa1b39710fdd61840aa363f1c7f893fc9ba4b2f5fc251716b0ed215b5e66c0f56d49d13 | IV: 3b1dc887078161158eff9069dddbc216
Cipher: aes128 | Key Length: 16 | IV Length: 16 | Key: a50d46a79542ae0a0507ad28adc720c1 | IV: 025d2b3f4a79157e4543b66297856b6c
Cipher: aes128-wrap | Key Length: 16 | IV Length: 8 | Key: 8f022cacba7b012ea97c9e3c2d24b9fe | IV: 0462dc3c24c3c8c3
Cipher: aes192 | Key Length: 24 | IV Length: 16 | Key: 5f05086468b8ebbbf9ba48ffb493db9f7f7ab01213742e47 | IV: 5fd59d01e45e8b5c0522388e7b97dcde
Cipher: aes192-wrap | Key Length: 24 | IV Length: 8 | Key: 2e63f1d2ed9594ce2b6e8843b35e099dad6263737e4bd26f | IV: 4d4119d708552099
Cipher: aes256 | Key Length: 32 | IV Length: 16 | Key: 6b1829e1b6684e163dc2ef187a57e16fb69d02ddbaff46e81cd01520591e9a21 | IV: 81a105b81691abd26f21a121e3023f31
Cipher: aes256-wrap | Key Length: 32 | IV Length: 8 | Key: b85d912c1376ae1a8d3293b8aa049998be6a36c2dbf986d1fc6b207b7486fd3e | IV: 117c63f69fd585cc
Cipher: aria-128-cbc | Key Length: 16 | IV Length: 16 | Key: 5d8f68add1eb53480e63eb43b1977a00 | IV: bb46c80245c99f1b9a81023e2df2569c
Cipher: aria-128-ccm | Key Length: 16 | IV Length: 12 | Key: 6f10ac227769e17e8987cec1f189389e | IV: 459c29d03573ea61876fe6e3
Cipher: aria-128-cfb | Key Length: 16 | IV Length: 16 | Key: bd0c5e250db86b59f9ca0d6c2fa84160 | IV: cbac57412fac779a6491ab5673f0468b
Cipher: aria-128-cfb1 | Key Length: 16 | IV Length: 16 | Key: 9da4829f6c182683a92ab4300b6f31fc | IV: e25a77908722efa7e5210a91de926e8c
Cipher: aria-128-cfb8 | Key Length: 16 | IV Length: 16 | Key: ac13aa0fde374d38d5aaf7c282b3d47d | IV: 42e0663303bcd460363972d5f34d6718
Cipher: aria-128-ctr | Key Length: 16 | IV Length: 16 | Key: fdb424615a40cb1568a4c9bed3690d97 | IV: 4c70a6d28460db26fe27f1e03817eb4f
Cipher: aria-128-ecb | Key Length: 16 | IV Length: NaN | Key: d01c24b6fc83f6e79a9881d278592573 | IV:
Cipher: aria-128-gcm | Key Length: 16 | IV Length: 12 | Key: cc25d34fd8b4a203d207448d64f4cb8b | IV: 69ae605971a56aa488ff13df
Cipher: aria-128-ofb | Key Length: 16 | IV Length: 16 | Key: 2f402fc3e91450ea51af1a01bff9b873 | IV: 79233e604a00354c9fb396425b76982e
Cipher: aria-192-cbc | Key Length: 24 | IV Length: 16 | Key: dc71e749411c221becf400e0d8708adb4f141b36321639e8 | IV: adb195429532ea2bef0977d83d51057d
Cipher: aria-192-ccm | Key Length: 24 | IV Length: 12 | Key: 7fd1710c9fe77cd1844bb2de3b86220b46294d69aef307b5 | IV: 847ea8d0c2084d49bfe3b32a
Cipher: aria-192-cfb | Key Length: 24 | IV Length: 16 | Key: 5c9f328a8effc14f0237ec81831f47c263514cfbfe6afb8d | IV: 66d547f50e4c239a6b457e7b705fa41d
Cipher: aria-192-cfb1 | Key Length: 24 | IV Length: 16 | Key: c807c5464356ec66ba31ae1ba6f394f8b862104a3873f21b | IV: c82dbd6920599425a1ef108176a6def0
Cipher: aria-192-cfb8 | Key Length: 24 | IV Length: 16 | Key: f0add85426c4c208088dedd30b1163cd4f330aba1acc38d6 | IV: 74c28925a49614222616601d7a32b2c4
Cipher: aria-192-ctr | Key Length: 24 | IV Length: 16 | Key: df23af2d3b5dac4e908049ae8a6b5f39b577c8c8779bec5a | IV: 4122c2f9d33eb998f4d711b5580a8b4a
Cipher: aria-192-ecb | Key Length: 24 | IV Length: NaN | Key: 9833bda5bcfb8c2af980ed88aaef4333f9dae7f3119879d4 | IV:
Cipher: aria-192-gcm | Key Length: 24 | IV Length: 12 | Key: 2997e4a5e4c181ba2a266f998af0b15a9f3c6a726aa9bc14 | IV: 4b487350a6059a15ae2fdd03
Cipher: aria-192-ofb | Key Length: 24 | IV Length: 16 | Key: 0b165a126d7bfcafff43ea4331d01ebf08878f03ab7fa7c6 | IV: 13f4b9de5b1272873da6957b2b9cc664
Cipher: aria-256-cbc | Key Length: 32 | IV Length: 16 | Key: 99f9bd4e4d697afb1134b07cf5759a3904bd3ee4e4c44e38e4c72cbc83fb4bd8 | IV: e30502235abb2c7c78a4f027b27f58d8
Cipher: aria-256-ccm | Key Length: 32 | IV Length: 12 | Key: 61921c4fc47731c24289fe34a55cfe3b4b9f80d9d518f777543b414b83c46a03 | IV: 08f592a4d6b9e1e92ec915a9
Cipher: aria-256-cfb | Key Length: 32 | IV Length: 16 | Key: c2437d5856c04c5b8438b0e93a06c41791210d991c71c120620181159fba44b5 | IV: 97a79fb89d5792928e7f8b75a2080685
Cipher: aria-256-cfb1 | Key Length: 32 | IV Length: 16 | Key: fbea7b5e3f14cdc69d2748868e007e7487d115d5cfedc5df807ab403f7e24322 | IV: aaa119ae2eb06946550f02373704ef83
Cipher: aria-256-cfb8 | Key Length: 32 | IV Length: 16 | Key: ac0284eb5c68eb29ffc3390be150f24638527ee9f09f8d4f04e1261b6e33ce0b | IV: fb7afcfd14d6e3313e695bd70c7521d9
Cipher: aria-256-ctr | Key Length: 32 | IV Length: 16 | Key: 3577869a6895baa910c06a32f29e97b0568511165555c54ab1025214329a1f75 | IV: 309935d2e01198b47044cc1f0c25f603
Cipher: aria-256-ecb | Key Length: 32 | IV Length: NaN | Key: 46e35eb61d0dc7a2f69c852e5230d592bfc78d159c9337adbbc6fd4a3061434d | IV:
Cipher: aria-256-gcm | Key Length: 32 | IV Length: 12 | Key: 7b3208eed4e103b7faf42de2884f505563167d3cc8aa9fb2485935a7c7fe28fa | IV: a35aab76160261579c07d108
Cipher: aria-256-ofb | Key Length: 32 | IV Length: 16 | Key: 84d9815e7ffdca8dd2a8f9ed3e81330135f363026ef0153059b390473488617d | IV: 46d1a2283e0c3b8ee1f21102dd297cf5
Cipher: aria128 | Key Length: 16 | IV Length: 16 | Key: 37a928c57d27c1f6876663210ec14f6a | IV: c3f423693b0e1f07ec80551f8e3b3466
Cipher: aria192 | Key Length: 24 | IV Length: 16 | Key: 190ed51ee5824dd1e03e7942fc05516ab2e0aa2677acf617 | IV: 61221c85e6ca63a7589c2dcba5354821
Cipher: aria256 | Key Length: 32 | IV Length: 16 | Key: f611f3f7beb9c79e15580dd76e44ab1b797a72787d46ce3fd8ab80009ea228d8 | IV: 5ec0e66b00fbf1ae89e8287696a90c10
Cipher: bf | Key Length: 16 | IV Length: 8 | Key: f8b5b6f06c8cdeeb02c69e669744b53f | IV: ed3d2678c669e085
Cipher: bf-cbc | Key Length: 16 | IV Length: 8 | Key: 527137bf52903b0af7519cfebf2973cc | IV: ebfdedf560df35e5
Cipher: bf-cfb | Key Length: 16 | IV Length: 8 | Key: 0fc7766494d5bd21f4bfefcbd18d3632 | IV: cd8bb7821e011bb1
Cipher: bf-ecb | Key Length: 16 | IV Length: NaN | Key: 1cdd6b04ffc33a5cf0c1bda5c0c0fd50 | IV:
Cipher: bf-ofb | Key Length: 16 | IV Length: 8 | Key: 8e848479de170d2c3fbe54a5465d73e4 | IV: 29203904c30d4e6e
Cipher: blowfish | Key Length: 16 | IV Length: 8 | Key: 22d4ff3b9efc479d916cbc58ef15a9c8 | IV: 83d9805a0d8f4e4f
Cipher: camellia-128-cbc | Key Length: 16 | IV Length: 16 | Key: 6d470253ee15262d7834c95a993505cc | IV: 4943a60839932789597f28afc33be286
Cipher: camellia-128-cfb | Key Length: 16 | IV Length: 16 | Key: a45374779cd4f0ee9d232cccb75b5a47 | IV: 57ec9c3ba8ed0ea053ff78b101034277
Cipher: camellia-128-cfb1 | Key Length: 16 | IV Length: 16 | Key: db4575764d116d580efa81e704bcd622 | IV: b95f63f010698a6f0419057875461aee
Cipher: camellia-128-cfb8 | Key Length: 16 | IV Length: 16 | Key: 708a5ee96a94b6af3e5236480bc383ec | IV: 5ebdd83b83af48463bd514ee1e98eec4
Cipher: camellia-128-ctr | Key Length: 16 | IV Length: 16 | Key: a3887b85fa5bf8e360c79afb17070c28 | IV: a3571d93f88a56c567fbf083e9a8539b
Cipher: camellia-128-ecb | Key Length: 16 | IV Length: NaN | Key: 21aa12419c47398ed705c003696769b4 | IV:
Cipher: camellia-128-ofb | Key Length: 16 | IV Length: 16 | Key: 14c817a032259e37eddf48083faad2fc | IV: 256027926d9520726023acfc001e9535
Cipher: camellia-192-cbc | Key Length: 24 | IV Length: 16 | Key: bbfdad968fdd6751fcd5598c20795e72f222f9c2c073778f | IV: adf3d938b0c8fc6518ec785eeb9359e5
Cipher: camellia-192-cfb | Key Length: 24 | IV Length: 16 | Key: 2dd45e6784700c89e9e7643161bfbf62f8987b81b3be77f1 | IV: 8a1acf5b3cdbe252ecfb819b4f30a383
Cipher: camellia-192-cfb1 | Key Length: 24 | IV Length: 16 | Key: 7c26ee9740921f4ff1cc72c12eea9290d4618a88ebd6ae0d | IV: 71df300f5f994e86945f9c8597684e59
Cipher: camellia-192-cfb8 | Key Length: 24 | IV Length: 16 | Key: fb5f4186223dc7b32f9dbf45257056b69bd51839a9d31f75 | IV: d32e1c752e6def23342485cf8b7ad17a
Cipher: camellia-192-ctr | Key Length: 24 | IV Length: 16 | Key: b22fa223eaf7ccdd4caa3dd031e56bf1f35cc1797f026d1b | IV: 6470681f0f8e21c730be4344cbf6c866
Cipher: camellia-192-ecb | Key Length: 24 | IV Length: NaN | Key: ba8e360b16ddf2150d337914ebc3e4ddd9b6eafb307c5ca5 | IV:
Cipher: camellia-192-ofb | Key Length: 24 | IV Length: 16 | Key: 5d56304e1c26df783793f30a35e771a04fc63e666747876d | IV: 2285aaf23e8a85f3691509105040729a
Cipher: camellia-256-cbc | Key Length: 32 | IV Length: 16 | Key: dc4afe9658a867d92ed2c86b20673ae09f1019a41cf5d81c2f9727cfb5026bb4 | IV: 889b440b28a1535bcbb57d767124cfdd
Cipher: camellia-256-cfb | Key Length: 32 | IV Length: 16 | Key: 0ec228a36131de39d749d9253b4db148af1e57b37ae4d15f3ebc85d079adccff | IV: 2059d01c2bd57760c2afa76c6695c853
Cipher: camellia-256-cfb1 | Key Length: 32 | IV Length: 16 | Key: 5fbf2895cf8a120c9d26f3b77260da66425cacca3fcd88c80b0fade096106e49 | IV: 8f562126f0708e0dbbf25d509de2f3ad
Cipher: camellia-256-cfb8 | Key Length: 32 | IV Length: 16 | Key: 4186fc9be6815898baa63956891d94914ae7bcf12b3a38f4bb2850ff93a69e68 | IV: 70c6d32ad929952b783ec0252503b251
Cipher: camellia-256-ctr | Key Length: 32 | IV Length: 16 | Key: a12a69c9145eebe6ce28dc8a3a5ba5401d2b5df1882e8f21fdc0cb06bff4da23 | IV: 1bd03211bd4774e31d7190d35bc11fe6
Cipher: camellia-256-ecb | Key Length: 32 | IV Length: NaN | Key: 7c1f41689f7b1a389b1fed37531d48484b09557604ecaccdd2cbe1f9f4c4f8fd | IV:
Cipher: camellia-256-ofb | Key Length: 32 | IV Length: 16 | Key: b26dbc31e221f8d7a90dfa70d9e74afbbee42d34c13e0228e6da5ecd55bee963 | IV: af2aeffcdb631ba2441e10cab83594f5
Cipher: camellia128 | Key Length: 16 | IV Length: 16 | Key: fb3a64247574262b23226b8dff692ff3 | IV: 4f8b9d29871ca9fc183a1b83f8952d17
Cipher: camellia192 | Key Length: 24 | IV Length: 16 | Key: 2eca3b8116149f9f321e4f6799746116f5ac5e585a96f3d0 | IV: 5a383b92d11513c00c6d257e7c240528
Cipher: camellia256 | Key Length: 32 | IV Length: 16 | Key: 4eaad5cfe19d1816ea74bd21acd366678dc86b31d038eaaa2817dab42fead39a | IV: 41020a15334a2cda996e9ec4a4458a8b
Cipher: cast | Key Length: 16 | IV Length: 8 | Key: 5473e2283b65b6a2092123b0de2aeb12 | IV: 0a2704cefcf2f568
Cipher: cast-cbc | Key Length: 16 | IV Length: 8 | Key: ffc4c6943bf0f2b988e8c4c5958d1735 | IV: 2411df3c1d84c385
Cipher: cast5-cbc | Key Length: 16 | IV Length: 8 | Key: 8e2a917c89eae309c45b23adb91d6f7f | IV: 4b6898c94a2ad046
Cipher: cast5-cfb | Key Length: 16 | IV Length: 8 | Key: 1a6a036f999dbe8fd32c99250ad0e2a5 | IV: 370e807057ff477f
Cipher: cast5-ecb | Key Length: 16 | IV Length: NaN | Key: 78cd839faef294f3938c5c7943fc81a5 | IV:
Cipher: cast5-ofb | Key Length: 16 | IV Length: 8 | Key: e1c3da23412badcda36c590a449520af | IV: fea46bf532b3ffc9
Cipher: chacha20 | Key Length: 32 | IV Length: 16 | Key: 4abfd8fb039aa3745fdec9827a6fa8082bb723cfba50722be63a07247f36c893 | IV: ce87bc57dc807d7e05bf5d4e176485af
Cipher: chacha20-poly1305 | Key Length: 32 | IV Length: 12 | Key: 7f3e72a113153ba161d593bffd9644629d4cb9a55f6d069d3469ba859179cd1d | IV: aedb0b752a4565b2ed0ef4f5
Cipher: des | Key Length: 8 | IV Length: 8 | Key: 31933229f802b9f9 | IV: 6817c13213c8c394
Cipher: des-cbc | Key Length: 8 | IV Length: 8 | Key: 348b09b6d161ec15 | IV: f7bf51de9b8a9908
Cipher: des-cfb | Key Length: 8 | IV Length: 8 | Key: 872b851924945252 | IV: 90dfe5837424747c
Cipher: des-cfb1 | Key Length: 8 | IV Length: 8 | Key: 96a650772f5264b4 | IV: fb82da3b8a388076
Cipher: des-cfb8 | Key Length: 8 | IV Length: 8 | Key: 3852fedfa981d99e | IV: 74b1c30d5fcb34ce
Cipher: des-ecb | Key Length: 8 | IV Length: NaN | Key: a8d69b14937178b5 | IV:
Cipher: des-ede | Key Length: 16 | IV Length: NaN | Key: 914bc940d87e2c4bab00aa249b46166d | IV:
Cipher: des-ede-cbc | Key Length: 16 | IV Length: 8 | Key: 60d01360540e2842a65767056f526d68 | IV: 628099ee9d105d16
Cipher: des-ede-cfb | Key Length: 16 | IV Length: 8 | Key: 7254892e87057081026ab8194cadcdb7 | IV: 67603ae43215abba
Cipher: des-ede-ecb | Key Length: 16 | IV Length: NaN | Key: ce4a35578a11aae307d526aa2609fd83 | IV:
Cipher: des-ede-ofb | Key Length: 16 | IV Length: 8 | Key: 0cba07a32f91c7c7ce00f58f31ecd2a1 | IV: c2b743e03141e7ec
Cipher: des-ede3 | Key Length: 24 | IV Length: NaN | Key: d4c63e10ae6083c1e4c92626026cd9ac91b1514684f996fb | IV:
Cipher: des-ede3-cbc | Key Length: 24 | IV Length: 8 | Key: fde4163d0b877b2a60be6b4321eb2fae96f33f7a3b30c2e3 | IV: 081e6ce0f8e29d13
Cipher: des-ede3-cfb | Key Length: 24 | IV Length: 8 | Key: 7e8cb593bb17f4350c98655a2f808397a48ae283d7d31164 | IV: 3b44a643cca163d0
Cipher: des-ede3-cfb1 | Key Length: 24 | IV Length: 8 | Key: 852814eca3c4748b219f3a4ccc8ad0d2d49e9a2a7f423d35 | IV: abc9439aed5ea96d
Cipher: des-ede3-cfb8 | Key Length: 24 | IV Length: 8 | Key: 4db6d7f20543e7904454ede7a3a23a22b799bce6eac0d1fd | IV: 41a393166b5afe09
Cipher: des-ede3-ecb | Key Length: 24 | IV Length: NaN | Key: 96ca95459e743a005fcfb032522bde348b75cc7f96093b21 | IV:
Cipher: des-ede3-ofb | Key Length: 24 | IV Length: 8 | Key: d1f9a47ed57a5d36450229d9fc789c5bee7c4f116b9b7226 | IV: 3f26dcf3d94d4838
Cipher: des-ofb | Key Length: 8 | IV Length: 8 | Key: b45b6ef0119e6861 | IV: 0ee76b7b2a4786dc
Cipher: des3 | Key Length: 24 | IV Length: 8 | Key: 5acd5e449390a052b51df1ef3ac369d9e86fad3e67a4cb38 | IV: ffcde2ea220c27df
Cipher: des3-wrap | Key Length: 24 | IV Length: NaN | Key: a282963e2180a925e605e1c388be9712d808f0e8e0e5ff4d | IV:
Cipher: desx | Key Length: 24 | IV Length: 8 | Key: 676b0c5477aa8d7def4e03735c043d9f8d4509e26074d300 | IV: 608507c8b15b06c9
Cipher: desx-cbc | Key Length: 24 | IV Length: 8 | Key: 8a9b0d20ce54ed74847ff9559be57c44918abf1276905d20 | IV: ba74ef7301e6903f
Cipher: id-aes128-CCM | Key Length: 16 | IV Length: 12 | Key: 3b029d1d9c01df26fa5d59f8c77e9806 | IV: f11e0e00b57cec141c7517c8
Cipher: id-aes128-GCM | Key Length: 16 | IV Length: 12 | Key: daa94d47361d6ed10edac57c6790de88 | IV: 1776303af32aee64cc31d69c
Cipher: id-aes128-wrap | Key Length: 16 | IV Length: 8 | Key: 28e66777b807fefd6eebddc9563dd753 | IV: e13fba72133cc766
Cipher: id-aes128-wrap-pad | Key Length: 16 | IV Length: 4 | Key: 7b1119933b35d0727bead6976b6669cd | IV: 8293b430
Cipher: id-aes192-CCM | Key Length: 24 | IV Length: 12 | Key: 403e1e573033fdebb60e094fa209c358a9b7d50ef0c37ccc | IV: 1da5a96486fae415e088e26c
Cipher: id-aes192-GCM | Key Length: 24 | IV Length: 12 | Key: 8df94928cf0b5a7dfef9729a84de68152ed84a262b5df1f7 | IV: 6522ef38766d87619da98435
Cipher: id-aes192-wrap | Key Length: 24 | IV Length: 8 | Key: 48626a32a35ca2bf40166fc5dd53b4b67d40f452b41f85cf | IV: 5d630a6ecae65e25
Cipher: id-aes192-wrap-pad | Key Length: 24 | IV Length: 4 | Key: 1639ffc697ab89b0a28e2a13437df26c8754742bf10daba5 | IV: 9cab4e14
Cipher: id-aes256-CCM | Key Length: 32 | IV Length: 12 | Key: 2dff6654bb9dea8f10bba4fc55d3e86ab26197ec04238828d158a03b6438f85d | IV: 37e0f5c9089898a99916276c
Cipher: id-aes256-GCM | Key Length: 32 | IV Length: 12 | Key: 44f17906157e02130e21f8b29d722d3cf28dbcc0c5a19dcd44a1c8d21ced403d | IV: 26aa1589daa83158bf09953b
Cipher: id-aes256-wrap | Key Length: 32 | IV Length: 8 | Key: 37b3961d3fd44c17ccc84c583c6bed85a91e32c29f7fd26ea3a45b9f7f8c5593 | IV: 22dbceb439992de0
Cipher: id-aes256-wrap-pad | Key Length: 32 | IV Length: 4 | Key: cd805b040663c61eb5c5db0927fa663f0ec2492fe2343027c174409610a3e9f5 | IV: 42170fe3
Cipher: id-smime-alg-CMS3DESwrap | Key Length: 24 | IV Length: NaN | Key: dad4c990eb52bd000b151d5356421a35d918737abacd0403 | IV:
Cipher: idea | Key Length: 16 | IV Length: 8 | Key: 66cc1905ad8c3866b5665b940b5a79ac | IV: 6c74ffacda781d97
Cipher: idea-cbc | Key Length: 16 | IV Length: 8 | Key: f985624722aef0131b5d16fcf44fc6f4 | IV: 6b4a22dc747f4e87
Cipher: idea-cfb | Key Length: 16 | IV Length: 8 | Key: d1e7e495678e47418d2efbd171e058c7 | IV: e2578d5dfb5f4b75
Cipher: idea-ecb | Key Length: 16 | IV Length: NaN | Key: 9f78e596bb4ad3d4c0c87cf66b1f187a | IV:
Cipher: idea-ofb | Key Length: 16 | IV Length: 8 | Key: a7e543e1e011e41ace567eb897dac0fb | IV: f00d764e9241467d
Cipher: rc2 | Key Length: 16 | IV Length: 8 | Key: b17d917101e86bf73c20051949dd70a9 | IV: 36059fe32ea55f17
Cipher: rc2-128 | Key Length: 16 | IV Length: 8 | Key: 9de92683ffec9f0dd8b620ea0d7043c7 | IV: 0d2ae8f8eaef516e
Cipher: rc2-40 | Key Length: 5 | IV Length: 8 | Key: 3135a5ff55 | IV: 9eef9ef570bdca68
Cipher: rc2-40-cbc | Key Length: 5 | IV Length: 8 | Key: 2221f530d1 | IV: 7234df958ac6f6f1
Cipher: rc2-64 | Key Length: 8 | IV Length: 8 | Key: 784a38d05990bcf7 | IV: c946719a978ec073
Cipher: rc2-64-cbc | Key Length: 8 | IV Length: 8 | Key: 2cada668aa996730 | IV: 09a3a0343bd7f44c
Cipher: rc2-cbc | Key Length: 16 | IV Length: 8 | Key: 0585d9269f574ad1f5ec6867e23bf70f | IV: c2c201315a6c0e7d
Cipher: rc2-cfb | Key Length: 16 | IV Length: 8 | Key: 8f058fd3a62e9fa601f6a4c53e2f99a0 | IV: ad3822da144d4994
Cipher: rc2-ecb | Key Length: 16 | IV Length: NaN | Key: 69a3f3b796fbb0ac5749b3fe1067c83d | IV:
Cipher: rc2-ofb | Key Length: 16 | IV Length: 8 | Key: 2febf2719929deee01f5ae4c4e150e6a | IV: 2cb408d43f628459
Cipher: rc4 | Key Length: 16 | IV Length: NaN | Key: 4a2fa5d00bc2d7a651f78ffa72949011 | IV:
Cipher: rc4-40 | Key Length: 5 | IV Length: NaN | Key: 0fa28818cf | IV:
Cipher: rc4-hmac-md5 | Key Length: 16 | IV Length: NaN | Key: 9cdc4490886f02e73f787ff3172cef41 | IV:
Cipher: seed | Key Length: 16 | IV Length: 16 | Key: 41735fd605dc48ea9a997a0cb19845b9 | IV: 6912149fbfed2a7725c7394c9cc45561
Cipher: seed-cbc | Key Length: 16 | IV Length: 16 | Key: 576cc70b1fb8b28610beb88b865255c1 | IV: e17f9a291e6e4ab3143c25021d96f008
Cipher: seed-cfb | Key Length: 16 | IV Length: 16 | Key: 3d29fab308dd4f2585a156cec54d8202 | IV: 4a8e66c0fd68a528bf993911ef257f70
Cipher: seed-ecb | Key Length: 16 | IV Length: NaN | Key: 3734661586a61b4e5676005b2865dc6a | IV:
Cipher: seed-ofb | Key Length: 16 | IV Length: 16 | Key: 592852566095c88a55ccbc3faed8400b | IV: 82f4336a67dd0b26c047740da49e3a0c
Cipher: sm4 | Key Length: 16 | IV Length: 16 | Key: cd37df0cc514077a185e080d9a51364c | IV: bfbecc915c4c3aefb52c2e6e4096822c
Cipher: sm4-cbc | Key Length: 16 | IV Length: 16 | Key: 48fa0fcc86ad09f96bf55d6cf5b28046 | IV: a2e11eeaf2bd2d27e41c8dafaa057cbe
Cipher: sm4-cfb | Key Length: 16 | IV Length: 16 | Key: 2ee55e56710ce50bd26602b48bbecbf3 | IV: 79ed13426a2727ef98404dace70ee809
Cipher: sm4-ctr | Key Length: 16 | IV Length: 16 | Key: 4a3db948a5aaba2f1ef5d87922923a45 | IV: ca9bc3f29696169a8898c649a401bfc9
Cipher: sm4-ecb | Key Length: 16 | IV Length: NaN | Key: 5aa417f03226bc75995f7e66b44ef7bc | IV:
Cipher: sm4-ofb | Key Length: 16 | IV Length: 16 | Key: 2f4fbee1d498d60477a791657d17beea | IV: 78e493663eb9b76a5ba80206e8118b9b
Let me know what you think.
Sources: