205d0668140ba0a80bc2254678410d22f2d5f6af235b2f54249486cb58b690ad  OpenSSL_Provider_Configuration_and_Implementation.pdf
f8809fe312ce3d9ee35514754ee2d6b354c4b1028a8c1d08c4880c7192a00bb7  README.md
ae047e38f70f29a1359afb767759b18fc982539867992e0c73fc7d12edea6ca0  archive/v1-18-pages/OpenSSL_Provider_Configuration_and_Implementation.pdf
9c167d0f9c67f0cec387dca091a9c5bbe9e1f66595a4d18ae91597aeb7e6c3d5  archive/v1-18-pages/paper.html
5d65607a57f56a277fab86e2a0506dfb8e3770d72923fe21adb059c1326dab54  archive/v1-18-pages/paper_body.html
e271bfebef317a25719a3fb5c50099ca0262948cabeb5c335ab1593b3b224b19  archive/v1-18-pages/render_paper.py
e6a8bbef4ea0f89165644c36c4e255b7fa2dacd545054e19d30aac18d29677b2  chapters/08-research.html
400a926d50f9e793b5fb92704ccba7d27d4a68afbb2eb89037633e273e6921a7  chapters/09-abi.html
02e657b37a1a84850ca64a1d73f00999cb2dd9c12c88fc6fe56ccc376135d5f1  chapters/10-config.html
d546cb8b415c013eac793a930e3675807fefaf5a880a0234ccfa5854886ab6a8  chapters/11-memory.html
cc75e1a6e359178c530b74c0f01ab48b94ef2790cb59485d0e2907ba91b307e7  chapters/12-testing.html
e6f6ff47dbf93c1748e0fdf1c9851a35833fa7a400c64b4be17152ed8f2ebc44  chapters/13-results.html
e792e41bb7627f7d4ddf83fc4bd274c51f1c694d50eb01d5228c97b43dc0beac  chapters/14-performance.html
18ecd3c47fa7e6566748d7db5c054bfae16dcd642f053aeb3378ab2b56af1a3b  chapters/15-deployment.html
6490d55f4971b74fe64316356722221f2eabb92aee84dba6db3830798f15c30d  chapters/16-policy.html
6111bdf1073d35363f3ac5c537262c47f8bcf48e5581c99750cdb2bc1f1f537d  chapters/17-extension.html
0fc365c41e81812cf50e25ee146bbd66ea0aa8ed7c71d5a96e0e3a2cabcea42f  chapters/18-reproduction.html
5f5e73b0d150abb765f85e00655f3e4210482a1b5e7090e563cdc0209d39210c  chapters/19-discussion.html
73ec890c4ad37bbc5ddc70f374a73f7b07729ba044e2be00da3db3182238270b  chapters/20-conclusion.html
bfcb6a482135ae3e3b4028ef35d2a62b489bb5f7032940bb31d0aa76fb77c86a  implementation/build/activation-0.cnf
7e29072a0d62b7d25d060df6ed135eb64861800d500ed40de1e9cf0f36e0759b  implementation/build/activation-1.cnf
7c4675f2b081163a076cb35449f477df217cf94dfc69fc5744510cb029780acf  implementation/build/activation-false.cnf
e8523ebd0258a9ab3e9ea0e143c6bf2f12dd7f0fff01378eafbcb8b129db2fe7  implementation/build/activation-true.cnf
0426188d001f3d193f9cb57acbb310eb7e2db30052439e61091136a62f1fe821  implementation/build/callback_test
5e6938b622c965cf2de24843e80c616b2d2b980ccc3e9b19275230589a8aaee7  implementation/build/client
25fceacdc005c884fd469f0fbd53b911a1bec66ae7ac78b6020d8b129bf83e3f  implementation/build/edu.so
406175c296862444a450c23cadcf583ac967602400e86c3a0f1d20d883627557  implementation/build/missing-module.cnf
7e29072a0d62b7d25d060df6ed135eb64861800d500ed40de1e9cf0f36e0759b  implementation/build/openssl-edu.cnf
83900777505a58f9b1f087d81f31602081d712ceab14c365ad403002b0986f67  implementation/build.sh
bd1ca253ae98a3669a52b2376a2334750002386857265fb84311f22cf2572c0b  implementation/callback_test.c
c2368ac0cd2d9e8a14fa3114a71d0c843cf0c07a367d9d4e025df37d88449d8b  implementation/client.c
02b85b8e741b2f8eae80e853b0017e8266c8dad3eefa24eb061893275fab07b1  implementation/edu_provider.c
bb02e07662030dc63fe5b34d9d0f923421e93c2a0227d8a437539a9dd300db2a  implementation/extended-build.sh
9b093c05c4d6b9cdd2bce12847333a6f2083a02c142ef7931150520d06c0b009  implementation/extended_test.py
8218c160a4e1cb3af131e8d5571c627d8fdeb85400b87f55df53b7deed351e75  implementation/test.py
7c6d39c4bb1e5f714d662813f02e5ea8403e30a68fd3afe0cd226f60ae67e6de  paper.html
5d65607a57f56a277fab86e2a0506dfb8e3770d72923fe21adb059c1326dab54  paper_body.html
d662b9c2ddc6f8037d163c5a6c2e2e199725f921aab2da3b3e0c4cc4d757ac02  references/01-provider.pod
164e7abbf93f5b04ff91297ccc8c01beef28dca919330928f5cce56b5efd53ac  references/01-provider.txt
0658a4a62a45244acb7ce03161f10a84f4842909163e65e9f8ecb420800ebabd  references/02-provider-base.pod
cffb5dbdbad2362d490cc0a02f60b8c964e9ea672948579eb8b1f6639b2dfc3b  references/02-provider-base.txt
5b786931400d3c85f9efb02c02f692a21a0fa9f2d6834a91cca94ec98bfdbcb8  references/03-provider-digest.pod
7168a656cc5412e0a283c434536f2e6bce8eb1bb16ae824b768f342dd4cf7e08  references/03-provider-digest.txt
2d29f2f20edcc2bce199cd212b62bc0d03cdeaab566df607c7951ece25eb9e3c  references/04-config.pod
8eada9462518fbf036c3393d55ac3677d8441de0c80132b0587af1ee3768ffe1  references/04-config.txt
6d331657b814350764f69994c65b97ccdf616cddc096a01122e9ed76e4313836  references/05-OSSL_PROVIDER.pod
efb0f6f48023c36dec675d53083baf54bca6ea9edcd98e839d02fb6473edbf7c  references/05-OSSL_PROVIDER.txt
86922b651f3695375968e0cbe478d1d29cf56b6dc03a920c23c0c97904e9d4eb  references/06-EVP_DigestInit.pod
18086c0271db589f41b53aadac6c8dd6aed553635cf92c2d428b0db2be4365e2  references/06-EVP_DigestInit.txt
32b769bc5b85875242f5105f7385b88002d27b3aefff830a815243af53ed2e7a  references/07-property.pod
e3698328e9c4120bc38ef20a80494b773f62897d97ba8efc4a7a0972f4df9c40  references/07-property.txt
6df9470e884e75f00cb0d7e59cffb86a1ef3e0e4b428eda22df95abef65e9651  references/08-OSSL_LIB_CTX.pod
6c4811873fc8341810db23ee85439f62c2d010fe3c8053df9fc706964d361a3e  references/08-OSSL_LIB_CTX.txt
08dca27b6178f0f873d492ed330aba12b7ae142c7dd8849727556bcfa9544b55  references/09-openssl-core_dispatch.h.pod
9a9c7138dd48be67989e279e7efb32e36ee8bb940a5b0240efa8cad747e2aced  references/09-openssl-core_dispatch.h.txt
6eb2a62f4865f74f19a33139ba32054421a981de2939097a3d5dfa7024d5decf  references/10-OSSL_PARAM.pod
1066ca61e392638ceb26f5144054a11fbe006580b17e317478a05427515a872d  references/10-OSSL_PARAM.txt
af2039e5abe80aec82d7d4aa06e099dfe282fb8ee266253eba712143aa33ed70  references/11-fips_module.pod
e72c1b7e06eb71b8f89203c93594cee0d2442cd5688bcb0089ec0683c7ed29d1  references/11-fips_module.txt
2a476295f6baee1dc7f96dd464ed27b33f88d8a6f1c5b4b31ddc92e2a9c2d7ad  references/12-ossl-guide-migration.pod
aec577a67f2e278622346bd1745ffd33011d7d60aafdf9b7ced81ece0c698ed3  references/12-ossl-guide-migration.txt
0455b406d89648d20cbde375561e19c245b9815e894164c2670772e3d54deb82  references/13-NIST-FIPS-180-4.pdf
180e03dcf14e331ef45a19811586272f92bd0de985765b095806d9dc1eea1ed7  references/14-OpenSSL-security-audit-2024.pdf
a4cda779b08730cdfd57ee9bc202653688f37f38457d7dec6268efcf0f92cf9d  references/14-audit.txt
4028eb083a294bfa359bdacedab46521c1e84309d9a281be215ea26afec1e8ae  references/README.md
536f7d895601e2960725b2f3af648d6de8d1b1b8ae7ababaa69030a4395b4ea1  references/manifest.json
604f5b6d12fc522e81740169063baedd9791e857c511a5e51f48a30cd7e82a22  render_paper.py
e271bfebef317a25719a3fb5c50099ca0262948cabeb5c335ab1593b3b224b19  render_short_paper.py
89368e27397ddcbdf887d8bbe22f5c06c3e58d5ee806f089968b80976b1085b0  results/PDF-VALIDATION.md
0be803861d052254d0d3ff4a9d22944a9a4927dbb37eb59d9e162a1f72479387  results/build-test.log
c0b57aa175916154b3ec6619c2e019d3f30ad233e3d8d142b9d40aca3f44eb6f  results/environment.txt
f7ad6eff29d31eb8dc011b8f6993539738f13bc4e580a8f45cd468f4cba544a6  results/extended-build.log
ae449e405e0c49ff5d501705d6c0ba85a1d56bb135c946f94451f858362137b9  results/extended-tests.json
194beeadb21858410e6172a093462e21806b1e4760cdc22cacb2d77e5a54a147  results/paper-extracted.txt
212f6b0cc556a95cc91e4bf332f853ce5cc6fb2eaa9a7dda2108be05122cb0c6  results/providers.txt
831da9b9c6e65d47828c804d56a653210353305f670d289a342eccf700dab9e8  results/tests.json
f07112b02828abab9fca1da460f85cee4e0c77ae0940a70d9b1d0b63f444289f  review-guide.html
