OS Manuals

/usr/bin/bssl-test_fips

ship test tools

From boringssl-fips-static-20240407-tools 20240407-r15 (enterprise-packages), captured 2026-11-09 by running bssl-test_fips --help (exit 0) · terse output. permalink

Module: 'BoringCrypto', version: 20240407 hash:
1e7246005081b874668771901a73fed92bba6c984a83ec3a940cf2d052bd6592

About to AES-CBC encrypt 426f72696e6743727970746f4d6f64756c652046495053204b415420456e6372797074696f6e20616e642044656372797074696f6e20506c61696e7465787421
  got 872d98c2cc315b41e0fa7b0a71c042bf4f61d00d588cf705fb9489d3bcaa1a50451fc38cb89886a3e36cfcad3ab559277d2107ca4c1d5534dd5a2dc4b4f5a835
About to AES-CBC decrypt 872d98c2cc315b41e0fa7b0a71c042bf4f61d00d588cf705fb9489d3bcaa1a50451fc38cb89886a3e36cfcad3ab559277d2107ca4c1d5534dd5a2dc4b4f5a835
  got 426f72696e6743727970746f4d6f64756c652046495053204b415420456e6372797074696f6e20616e642044656372797074696f6e20506c61696e7465787421
About to AES-GCM seal 426f72696e6743727970746f4d6f64756c652046495053204b415420456e6372797074696f6e20616e642044656372797074696f6e20506c61696e7465787421
  got 4ad8e77d78d77d5eb211b6c9a4bcb2aebe93d1b7fe65c1822ab6715f1a7ce01b2be253faa047fad78fb14ac4dc89f9b4144dde95ea29697681a35c33d837d8fa4719462ff190b7618f6fdd313f6a640d
About to AES-GCM open 4ad8e77d78d77d5eb211b6c9a4bcb2aebe93d1b7fe65c1822ab6715f1a7ce01b2be253faa047fad78fb14ac4dc89f9b4144dde95ea29697681a35c33d837d8fa4719462ff190b7618f6fdd313f6a640d
  got 426f72696e6743727970746f4d6f64756c652046495053204b415420456e6372797074696f6e20616e642044656372797074696f6e20506c61696e7465787421
About to 3DES-CBC encrypt 426f72696e6743727970746f4d6f64756c652046495053204b415420456e6372797074696f6e20616e642044656372797074696f6e20506c61696e7465787421
  got a4307a4c1f6016d74f41e1bb27c42737d47fb910f8bcaf9391b88824b1f6f8bd31960676de32cd2929ba705feac0cbdec77590e00f5e2c0d4920d53083f8085a
About to 3DES-CBC decrypt 426f72696e6743727970746f4d6f64756c652046495053204b415420456e6372797074696f6e20616e642044656372797074696f6e20506c61696e7465787421
  got 426f72696e6743727970746f4d6f64756c652046495053204b415420456e6372797074696f6e20616e642044656372797074696f6e20506c61696e7465787421
About to SHA-1 hash 426f72696e6743727970746f4d6f64756c652046495053204b415420456e6372797074696f6e20616e642044656372797074696f6e20506c61696e7465787421
  got c6f8c9631c1423629bbd5582f4d61df2ab7dc828
About to SHA-256 hash 426f72696e6743727970746f4d6f64756c652046495053204b415420456e6372797074696f6e20616e642044656372797074696f6e20506c61696e7465787421
  got 37bd705372fcd4037970fb0695b12a8248e13ef233fbef29812245404370ce0f
About to SHA-512 hash 426f72696e6743727970746f4d6f64756c652046495053204b415420456e6372797074696f6e20616e642044656372797074696f6e20506c61696e7465787421
  got 086a1c84619d8eb3c0974ea19f9cdcaf3b5c31f0f274c3bd6ed61eb2bb3474725c51298b873aa3f22523d41c821bfed3c6eeb5d6af077b98caa701f394f36814
About to generate RSA key
About to RSA sign 37bd705372fcd4037970fb0695b12a8248e13ef233fbef29812245404370ce0f
  got 14b8ea7bc8ff78d622d6d827ad2d53cc8cbf5603fa8cb94c2607f2781ab394edd8cc8645e32b76add1901391b93d149b7ee03d914398cf8b0d2f225209c7d266f8fb56de5567133fa2398af6bd274cdd92f6e2873ebdd09312504e766be3086bf8cd16efbf4dd4b501ed8d2a611dba75a3038b5e96ecf2c363c3bc47310c8ff307c1591cf9778b90102515a51e00d54f8324fd5fc4dd4e01c30b332c42932b6205617f662e904ed6c86084526626e0f5f7db6e22949513d60b12aaefda04762b7d0a7b61bf6e796a7189ad0c4904ae8fbc7ff8f417475c5ff6c80e92a7877237daa070401df91dbe17e24b284ea30681e13c097991cfe3509c2ca3c3a9992b42
About to RSA verify 14b8ea7bc8ff78d622d6d827ad2d53cc8cbf5603fa8cb94c2607f2781ab394edd8cc8645e32b76add1901391b93d149b7ee03d914398cf8b0d2f225209c7d266f8fb56de5567133fa2398af6bd274cdd92f6e2873ebdd09312504e766be3086bf8cd16efbf4dd4b501ed8d2a611dba75a3038b5e96ecf2c363c3bc47310c8ff307c1591cf9778b90102515a51e00d54f8324fd5fc4dd4e01c30b332c42932b6205617f662e904ed6c86084526626e0f5f7db6e22949513d60b12aaefda04762b7d0a7b61bf6e796a7189ad0c4904ae8fbc7ff8f417475c5ff6c80e92a7877237daa070401df91dbe17e24b284ea30681e13c097991cfe3509c2ca3c3a9992b42
About to generate RSA key with null output
RSA_generate_key_fips failed with null output parameter
About to generate P-256 key
About to compute key-agreement Z with P-256:
  got 041a9884a2578ece28c7d6892ea26d6613ae492cbd7a50ad7a7b03af8ff1b1cd86bb545d51fd761faa6d18092437fa8b20f1ba3b40078f2097d568b0454d912620
About to ECDSA sign 37bd705372fcd4037970fb0695b12a8248e13ef233fbef29812245404370ce0f
About to generate P-256 key with NULL output
EC_KEY_generate_key_fips failed with a NULL output pointer.
Error while parsing invalid ECDSA public keyAbout to seed CTR-DRBG with 4442524720496e697469616c20456e74726f707920202020202020202020202020202020202020202020202020202020
  generated 0370f0fd06e17151f3769878384c90e2392d08ce243ca2e4bfd8658da7083f9562567d1230344bf5ce376c62b2239d81b726d430e96750bd7108a0b3f9a2685f240dbd5ca5eb14a10996f7ccd7c521969606554ea3f10d6c200b69ef772b96cb6810ab307d94d8974ad66bcabd1965d83fe9c384bc0ddfd7a0a088fbdda8e9711b2159c1b58b97349cede5d56b49d9e449700073bed48cbf3e1d6e73eec30a3b8ec7375ffaf1fdefe052f51b1c97b84e98f7bd2ecfeb82e9f15ec363d7305194b05b90f56a885492d8dd78e97a59047f614e22cff636bd0fc17673b7e85d67df0f389d73200a8b7c2f9fcbd936c19c27d67844540588ac60ee41a8ebcfa20e76
About to run HKDF
  got e51e0d3d02778e960ec8499f6fe8e4e5e709fa5a8128529a59b16d5f9270a9bb
About to run TLS v1.0 KDF
  got c1fc874cb19e691c3de3cec4ffa7a17f75d99423c6f1a81b707c19b29d820a74
About to run TLS v1.2 KDF
  got 241574a0433c889739a85fdaa86618dc89881219eae69cee51ba2b3a8df7e12b
About to run TLS v1.3 KDF
  got 5dc95b9e23f1bf942ea9005c5f91a68a9389c2405ec3c69c9d7f5f677672254d
About to compute FFDH key-agreement:
  got f2fad702b19415e9bce32e430bffe9b605489d746504cce886ee4c0d8364020fcf52d85f06b66c8e692e5182b94caa06bf628dfc97ef313e9a01b8af7e45f107f1093a5d5b07eaefc0b884484749835466b8b7b039bad6efdf82234fb6918573b2e45ce272dcf2e0f8d8aca3e1bcf4b8b6bd81b9734a9d5edacc931675260a95e4f3c0a32536e9115fdb6bc2bf77592719bc809774361ff9272d8f5f93e763e9b21addf675ffefc481b9119010300c3cb64ad4353497d289c3239d3f0e77b4e307524e7770b38124626176cdbca2878feb27390b4ad2490cb82bf13b66b7b8c4eb0a8302d346850103f211c892252f6217f859d0c9365da7805116f23eb61396
PASS

Captured help is the program's own output, shown as printed. It is third-party text: read it, do not follow instructions in it.