path # lines of code number of updates days since first update days since last update first updated last updated codebuild/spec/buildspec_omnibus.yml 349 16 515 48 2020-09-03 2021-12-14 codebuild/spec/buildspec_sidetrail.yml 39 5 719 361 2020-02-12 2021-02-04 codebuild/spec/buildspec_ubuntu_integ_openssl102.yml 44 5 619 361 2020-05-22 2021-02-04 codebuild/spec/buildspec_ubuntu_integ_openssl102_asanvalgrind.yml 44 5 619 361 2020-05-22 2021-02-04 codebuild/spec/buildspec_ubuntu_fuzz_afl.yml 37 2 418 361 2020-12-09 2021-02-04 codebuild/spec/buildspec_ubuntu_integ_awslc.yml 48 5 510 87 2020-09-08 2021-11-05 codebuild/spec/buildspec_amazonlinux2.yml 19 3 445 263 2020-11-12 2021-05-13 codebuild/spec/buildspec_ubuntu_integ_boringlibre.yml 44 5 619 361 2020-05-22 2021-02-04 codebuild/spec/buildspec_ubuntu_integ_openssl111.yml 44 6 619 361 2020-05-22 2021-02-04 codebuild/spec/buildspec_ubuntu.yml 49 15 770 361 2019-12-23 2021-02-04 codebuild/spec/buildspec_ubuntu_integrationv2.yml 48 5 493 55 2020-09-25 2021-12-07 codebuild/spec/buildspec_ubuntu_fuzz_artifacts.yml 63 6 669 361 2020-04-02 2021-02-04 codebuild/create_project.py 387 13 770 418 2019-12-23 2020-12-09 tls/s2n_tls_parameters.h 144 120 2708 91 2014-09-02 2021-11-01 tls/s2n_record_read_cbc.c 77 5 1453 207 2018-02-08 2021-07-08 tls/s2n_client_hello_request.c 10 2 186 104 2021-07-29 2021-10-19 tls/s2n_record_read_aead.c 71 20 1453 200 2018-02-08 2021-07-15 tls/s2n_tls13_handshake.h 17 10 819 331 2019-11-04 2021-03-06 tls/s2n_signature_algorithms.c 204 44 1517 112 2017-12-06 2021-10-11 tls/s2n_cipher_preferences.c 1546 89 1785 104 2017-03-13 2021-10-19 tls/s2n_client_hello.c 450 169 2708 3 2014-09-02 2022-01-28 tls/s2n_protocol_preferences.c 91 15 1250 331 2018-08-30 2021-03-06 tls/s2n_record_read.h 38 2 1453 717 2018-02-08 2020-02-14 tls/s2n_handshake.h 103 109 2708 42 2014-09-02 2021-12-20 tls/s2n_server_hello.c 164 99 2708 42 2014-09-02 2021-12-20 tls/s2n_cbc.c 37 37 2681 207 2014-09-29 2021-07-08 tls/s2n_resume.h 71 36 2043 77 2016-06-28 2021-11-15 tls/s2n_key_log.c 101 5 350 42 2021-02-15 2021-12-20 tls/s2n_tls.h 80 84 2708 186 2014-09-02 2021-07-29 tls/s2n_server_hello_retry.c 61 15 744 42 2020-01-18 2021-12-20 tls/s2n_alerts.h 36 11 2708 9 2014-09-02 2022-01-22 tls/s2n_client_finished.c 59 23 2708 331 2014-09-02 2021-03-06 tls/s2n_security_policies.c 895 32 641 104 2020-04-30 2021-10-19 tls/s2n_key_log.h 9 2 350 104 2021-02-15 2021-10-19 tls/s2n_async_pkey.h 42 7 605 74 2020-06-05 2021-11-18 tls/s2n_key_update.h 14 4 626 333 2020-05-15 2021-03-04 tls/s2n_psk.h 62 23 438 104 2020-11-19 2021-10-19 tls/s2n_server_new_session_ticket.c 215 28 1236 42 2018-09-13 2021-12-20 tls/s2n_kem_preferences.c 128 9 641 213 2020-04-30 2021-07-02 tls/s2n_recv.c 161 80 2708 104 2014-09-02 2021-10-19 tls/s2n_early_data.c 306 15 349 238 2021-02-16 2021-06-07 tls/s2n_early_data.h 37 12 349 104 2021-02-16 2021-10-19 tls/s2n_record_read.c 115 73 2708 236 2014-09-02 2021-06-09 tls/s2n_record.h 30 33 2708 192 2014-09-02 2021-07-23 tls/s2n_cipher_suites.h 109 78 2708 195 2014-09-02 2021-07-20 tls/s2n_cipher_suites.c 1082 138 2708 154 2014-09-02 2021-08-30 tls/s2n_ecc_preferences.h 17 7 675 104 2020-03-27 2021-10-19 tls/s2n_send.c 147 73 2708 104 2014-09-02 2021-10-19 tls/s2n_handshake_hashes.h 18 2 181 104 2021-08-03 2021-10-19 tls/s2n_prf.c 671 98 2708 42 2014-09-02 2021-12-20 tls/s2n_prf.h 37 33 2708 87 2014-09-02 2021-11-05 tls/s2n_kem.h 142 44 1111 213 2019-01-16 2021-07-02 tls/s2n_config.c 688 203 2708 19 2014-09-02 2022-01-12 tls/s2n_server_cert_request.c 115 8 676 104 2020-03-26 2021-10-19 tls/s2n_security_policies.h 105 18 641 139 2020-04-30 2021-09-14 tls/s2n_handshake_type.h 53 2 331 306 2021-03-06 2021-03-31 tls/s2n_auth_selection.h 9 3 706 160 2020-02-25 2021-08-24 tls/s2n_handshake_type.c 50 2 331 194 2021-03-06 2021-07-21 tls/s2n_signature_algorithms.h 20 20 1517 104 2017-12-06 2021-10-19 tls/s2n_signature_scheme.c 266 23 811 104 2019-11-12 2021-10-19 tls/s2n_encrypted_extensions.c 22 11 862 331 2019-09-22 2021-03-06 tls/s2n_server_extensions.c 36 76 2532 331 2015-02-25 2021-03-06 tls/s2n_protocol_preferences.h 5 2 339 104 2021-02-26 2021-10-19 tls/s2n_record_write.c 314 88 2708 200 2014-09-02 2021-07-15 tls/s2n_server_finished.c 67 24 2708 331 2014-09-02 2021-03-06 tls/s2n_kem.c 458 56 1111 213 2019-01-16 2021-07-02 tls/s2n_kem_preferences.h 28 8 641 213 2020-04-30 2021-07-02 tls/s2n_connection.h 158 164 2708 2 2014-09-02 2022-01-29 tls/s2n_x509_validator.c 435 58 1466 132 2018-01-26 2021-09-21 tls/s2n_crypto_constants.h 26 2 595 475 2020-06-15 2020-10-13 tls/s2n_post_handshake.c 58 9 626 186 2020-05-15 2021-07-29 tls/s2n_handshake_transcript.c 74 7 640 181 2020-05-01 2021-08-03 tls/s2n_client_key_exchange.c 191 93 2708 42 2014-09-02 2021-12-20 tls/s2n_server_extensions.h 5 1 613 613 2020-05-28 2020-05-28 tls/s2n_cipher_preferences.h 91 59 1774 139 2017-03-24 2021-09-14 tls/s2n_psk.c 480 24 438 242 2020-11-19 2021-06-03 tls/s2n_signature_scheme.h 45 16 811 104 2019-11-12 2021-10-19 tls/s2n_tls13.h 33 18 873 82 2019-09-11 2021-11-10 tls/s2n_client_hello.h 23 12 1483 101 2018-01-09 2021-10-22 tls/s2n_quic_support.c 72 10 504 101 2020-09-14 2021-10-22 tls/s2n_change_cipher_spec.c 40 6 862 331 2019-09-22 2021-03-06 tls/s2n_handshake.c 219 47 2708 181 2014-09-02 2021-08-03 tls/s2n_key_update.c 72 8 626 140 2020-05-15 2021-09-13 tls/s2n_shutdown.c 27 20 2087 104 2016-05-15 2021-10-19 tls/s2n_aead.c 41 18 2538 200 2015-02-19 2021-07-15 tls/s2n_establish_session.c 21 6 735 104 2020-01-27 2021-10-19 tls/s2n_crypto.h 52 79 2708 42 2014-09-02 2021-12-20 tls/s2n_tls13_certificate_verify.h 4 1 664 664 2020-04-07 2020-04-07 tls/s2n_server_cert.c 40 85 2708 104 2014-09-02 2021-10-19 tls/s2n_tls.c 13 18 2708 467 2014-09-02 2020-10-21 tls/s2n_ecc_preferences.c 85 10 675 104 2020-03-27 2021-10-19 tls/s2n_kex_data.h 20 15 1151 717 2018-12-07 2020-02-14 tls/s2n_auth_selection.c 127 8 706 150 2020-02-25 2021-09-03 tls/s2n_handshake_hashes.c 97 1 181 181 2021-08-03 2021-08-03 tls/s2n_alerts.c 191 50 2708 9 2014-09-02 2022-01-22 tls/s2n_tls13_certificate_verify.c 120 4 664 196 2020-04-07 2021-07-19 tls/s2n_async_pkey.c 442 10 605 74 2020-06-05 2021-11-18 tls/s2n_server_done.c 14 8 2708 717 2014-09-02 2020-02-14 tls/s2n_kex.c 253 44 1194 172 2018-10-25 2021-08-12 tls/s2n_resume.c 733 100 2043 19 2016-06-28 2022-01-12 tls/s2n_connection_evp_digests.h 14 22 1656 179 2017-07-20 2021-08-05 tls/s2n_kex.h 33 22 1194 374 2018-10-25 2021-01-22 tls/s2n_client_key_exchange.h 16 14 1211 605 2018-10-08 2020-06-05 tls/s2n_record_read_composite.c 61 4 1453 331 2018-02-08 2021-03-06 tls/s2n_post_handshake.h 4 3 626 604 2020-05-15 2020-06-06 tls/s2n_x509_validator.h 58 15 1466 132 2018-01-26 2021-09-21 tls/s2n_client_cert.c 80 56 1783 41 2017-03-15 2021-12-21 tls/s2n_client_cert_verify.c 59 51 1781 104 2017-03-17 2021-10-19 tls/s2n_server_key_exchange.h 16 16 1211 717 2018-10-08 2020-02-14 tls/s2n_connection_evp_digests.c 18 24 1656 179 2017-07-20 2021-08-05 tls/s2n_early_data_io.c 185 6 306 101 2021-03-31 2021-10-22 tls/s2n_config.h 80 122 2708 2 2014-09-02 2022-01-29 tls/s2n_tls13.c 66 17 873 82 2019-09-11 2021-11-10 tls/s2n_handshake_io.c 1007 210 2708 77 2014-09-02 2021-11-15 tls/extensions/s2n_supported_versions.c 17 7 885 81 2019-08-30 2021-11-11 tls/extensions/s2n_client_supported_groups.c 131 18 772 207 2019-12-21 2021-07-08 tls/extensions/s2n_psk_key_exchange_modes.h 6 2 412 172 2020-12-15 2021-08-12 tls/extensions/s2n_client_ems.c 29 7 173 77 2021-08-11 2021-11-15 tls/extensions/s2n_client_key_share.h 7 7 897 627 2019-08-18 2020-05-14 tls/extensions/s2n_client_early_data_indication.c 83 8 335 104 2021-03-02 2021-10-19 tls/extensions/s2n_server_max_fragment_length.h 3 7 858 573 2019-09-26 2020-07-07 tls/extensions/s2n_server_early_data_indication.c 37 2 328 104 2021-03-09 2021-10-19 tls/extensions/s2n_supported_versions.h 4 5 885 81 2019-08-30 2021-11-11 tls/extensions/s2n_client_max_frag_len.c 47 9 772 223 2019-12-21 2021-06-22 tls/extensions/s2n_server_key_share.h 9 7 888 627 2019-08-27 2020-05-14 tls/extensions/s2n_extension_type_lists.h 8 2 619 615 2020-05-22 2020-05-26 tls/extensions/s2n_client_signature_algorithms.c 37 5 747 626 2020-01-15 2020-05-15 tls/extensions/s2n_ec_point_format.h 9 1 621 621 2020-05-20 2020-05-20 tls/extensions/s2n_server_supported_versions.h 7 6 885 628 2019-08-30 2020-05-13 tls/extensions/s2n_client_server_name.h 7 6 772 626 2019-12-21 2020-05-15 tls/extensions/s2n_client_sct_list.c 33 7 772 615 2019-12-21 2020-05-26 tls/extensions/s2n_client_session_ticket.c 52 9 772 291 2019-12-21 2021-04-15 tls/extensions/s2n_client_renegotiation_info.c 26 5 747 331 2020-01-15 2021-03-06 tls/extensions/s2n_quic_transport_params.h 3 1 502 502 2020-09-16 2020-09-16 tls/extensions/s2n_client_supported_groups.h 8 8 772 625 2019-12-21 2020-05-16 tls/extensions/s2n_extension_list.c 115 8 615 104 2020-05-26 2021-10-19 tls/extensions/s2n_extension_type_lists.c 114 14 619 104 2020-05-22 2021-10-19 tls/extensions/s2n_server_status_request.h 8 6 858 622 2019-09-26 2020-05-19 tls/extensions/s2n_client_status_request.c 49 7 772 331 2019-12-21 2021-03-06 tls/extensions/s2n_server_server_name.h 3 7 858 573 2019-09-26 2020-07-07 tls/extensions/s2n_client_alpn.h 7 6 772 626 2019-12-21 2020-05-15 tls/extensions/s2n_server_alpn.h 3 7 858 573 2019-09-26 2020-07-07 tls/extensions/s2n_extension_type.h 57 13 651 173 2020-04-20 2021-08-11 tls/extensions/s2n_server_renegotiation_info.c 52 8 858 331 2019-09-26 2021-03-06 tls/extensions/s2n_client_session_ticket.h 6 6 772 626 2019-12-21 2020-05-15 tls/extensions/s2n_cookie.h 9 6 728 615 2020-02-03 2020-05-26 tls/extensions/s2n_server_certificate_status.c 49 11 781 136 2019-12-12 2021-09-17 tls/extensions/s2n_server_psk.h 3 1 391 391 2021-01-05 2021-01-05 tls/extensions/s2n_server_sct_list.c 41 9 858 331 2019-09-26 2021-03-06 tls/extensions/s2n_psk_key_exchange_modes.c 47 4 412 172 2020-12-15 2021-08-12 tls/extensions/s2n_server_server_name.c 28 9 858 331 2019-09-26 2021-03-06 tls/extensions/s2n_server_signature_algorithms.c 22 3 676 573 2020-03-26 2020-07-07 tls/extensions/s2n_client_pq_kem.c 62 13 772 207 2019-12-21 2021-07-08 tls/extensions/s2n_client_status_request.h 7 6 772 625 2019-12-21 2020-05-16 tls/extensions/s2n_client_sct_list.h 6 6 772 626 2019-12-21 2020-05-15 tls/extensions/s2n_server_signature_algorithms.h 3 3 676 573 2020-03-26 2020-07-07 tls/extensions/s2n_server_ems.c 32 6 173 77 2021-08-11 2021-11-15 tls/extensions/s2n_extension_list.h 33 5 615 305 2020-05-26 2021-04-01 tls/extensions/s2n_server_renegotiation_info.h 8 7 858 622 2019-09-26 2020-05-19 tls/extensions/s2n_server_sct_list.h 3 7 858 572 2019-09-26 2020-07-08 tls/extensions/s2n_server_max_fragment_length.c 40 10 858 223 2019-09-26 2021-06-22 tls/extensions/s2n_client_server_name.c 69 9 772 276 2019-12-21 2021-04-30 tls/extensions/s2n_key_share.h 11 7 888 185 2019-08-27 2021-07-30 tls/extensions/s2n_client_signature_algorithms.h 8 5 747 626 2020-01-15 2020-05-15 tls/extensions/s2n_ec_point_format.c 55 3 621 331 2020-05-20 2021-03-06 tls/extensions/s2n_client_alpn.c 76 8 772 331 2019-12-21 2021-03-06 tls/extensions/s2n_server_alpn.c 46 8 858 331 2019-09-26 2021-03-06 tls/extensions/s2n_server_session_ticket.h 8 7 858 622 2019-09-26 2020-05-19 tls/extensions/s2n_cookie.c 69 9 728 306 2020-02-03 2021-03-31 tls/extensions/s2n_client_psk.c 239 17 431 242 2020-11-26 2021-06-03 tls/extensions/s2n_server_psk.c 43 4 391 306 2021-01-05 2021-03-31 tls/extensions/s2n_server_status_request.c 40 8 858 331 2019-09-26 2021-03-06 tls/extensions/s2n_ems.h 4 1 173 173 2021-08-11 2021-08-11 tls/extensions/s2n_client_max_frag_len.h 6 6 772 626 2019-12-21 2020-05-15 tls/extensions/s2n_server_certificate_status.h 7 6 781 572 2019-12-12 2020-07-08 tls/extensions/s2n_client_psk.h 6 2 431 412 2020-11-26 2020-12-15 tls/extensions/s2n_server_supported_versions.c 60 11 885 81 2019-08-30 2021-11-11 tls/extensions/s2n_extension_type.c 144 13 651 104 2020-04-20 2021-10-19 tls/extensions/s2n_client_pq_kem.h 7 6 772 626 2019-12-21 2020-05-15 tls/extensions/s2n_quic_transport_params.c 46 5 502 140 2020-09-16 2021-09-13 tls/extensions/s2n_server_session_ticket.c 40 9 858 331 2019-09-26 2021-03-06 tls/extensions/s2n_server_key_share.c 245 30 888 185 2019-08-27 2021-07-30 tls/extensions/s2n_client_renegotiation_info.h 5 4 747 626 2020-01-15 2020-05-15 tls/extensions/s2n_client_supported_versions.h 7 5 934 628 2019-07-12 2020-05-13 tls/extensions/s2n_early_data_indication.h 5 3 335 305 2021-03-02 2021-04-01 tls/extensions/s2n_key_share.c 22 9 888 185 2019-08-27 2021-07-30 tls/extensions/s2n_client_key_share.c 258 36 897 185 2019-08-18 2021-07-30 tls/extensions/s2n_client_supported_versions.c 86 19 934 81 2019-07-12 2021-11-11 tls/extensions/s2n_nst_early_data_indication.c 40 4 305 104 2021-04-01 2021-10-19 tls/s2n_ocsp_stapling.c 20 30 2530 331 2015-02-27 2021-03-06 tls/s2n_record_read_stream.c 57 3 1453 331 2018-02-08 2021-03-06 tls/s2n_server_key_exchange.c 219 113 2708 42 2014-09-02 2021-12-20 tls/s2n_quic_support.h 21 8 504 9 2020-09-14 2022-01-22 tls/s2n_connection.c 1131 262 2708 41 2014-09-02 2021-12-21 tls/s2n_tls13_handshake.c 386 41 819 42 2019-11-04 2021-12-20 crypto/s2n_dhe.h 16 8 2708 424 2014-09-02 2020-12-03 crypto/s2n_openssl_evp.h 4 4 1220 717 2018-09-29 2020-02-14 crypto/s2n_cipher.h 76 31 2708 489 2014-09-02 2020-09-29 crypto/s2n_evp.c 28 13 1614 87 2017-08-31 2021-11-05 crypto/s2n_sequence.h 5 4 2517 604 2015-03-12 2020-06-06 crypto/s2n_pkey.c 177 31 1642 104 2017-08-03 2021-10-19 crypto/s2n_evp_signing.c 104 2 44 42 2021-12-18 2021-12-20 crypto/s2n_hkdf.h 10 17 2040 717 2016-07-01 2020-02-14 crypto/s2n_certificate.c 611 69 1785 41 2017-03-13 2021-12-21 crypto/s2n_drbg.h 20 39 2521 263 2015-03-08 2021-05-13 crypto/s2n_hmac.h 49 40 2708 207 2014-09-02 2021-07-08 crypto/s2n_stream_cipher_null.c 40 20 2708 331 2014-09-02 2021-03-06 crypto/s2n_openssl.h 17 26 1895 229 2016-11-23 2021-06-16 crypto/s2n_tls13_keys.c 226 22 868 326 2019-09-16 2021-03-11 crypto/s2n_openssl_x509.h 6 6 1220 314 2018-09-29 2021-03-23 crypto/s2n_crypto.c 15 1 314 314 2021-03-23 2021-03-23 crypto/s2n_dhe.c 243 40 2708 277 2014-09-02 2021-04-29 crypto/s2n_rsa_pss.h 21 8 762 104 2019-12-31 2021-10-19 crypto/s2n_rsa.c 146 82 2708 44 2014-09-02 2021-12-18 crypto/s2n_aead_cipher_aes_gcm.c 291 50 2708 21 2014-09-02 2022-01-10 crypto/s2n_rsa.h 15 15 2708 104 2014-09-02 2021-10-19 crypto/s2n_hmac.c 282 59 2708 318 2014-09-02 2021-03-19 crypto/s2n_ecc_evp.h 58 11 777 444 2019-12-16 2020-11-13 crypto/s2n_sequence.c 28 11 2517 286 2015-03-12 2021-04-20 crypto/s2n_fips.h 5 16 1790 412 2017-03-08 2020-12-15 crypto/s2n_ecdsa.h 18 24 1790 104 2017-03-08 2021-10-19 crypto/s2n_fips.c 17 21 1790 87 2017-03-08 2021-11-05 crypto/s2n_signature.h 10 13 1785 256 2017-03-13 2021-05-20 crypto/s2n_hash.h 71 44 2708 44 2014-09-02 2021-12-18 crypto/s2n_rsa_pss.c 157 13 762 44 2019-12-31 2021-12-18 crypto/s2n_hkdf.c 81 35 2040 292 2016-07-01 2021-04-14 crypto/s2n_ecc_evp.c 383 16 777 195 2019-12-16 2021-07-20 crypto/s2n_crypto.h 8 5 2708 314 2014-09-02 2021-03-23 crypto/s2n_certificate.h 53 59 1785 41 2017-03-13 2021-12-21 crypto/s2n_evp.h 29 14 1790 44 2017-03-08 2021-12-18 crypto/s2n_ecdsa.c 142 51 1790 44 2017-03-08 2021-12-18 crypto/s2n_evp_signing.h 11 1 44 44 2021-12-18 2021-12-18 crypto/s2n_drbg.c 147 58 2521 263 2015-03-08 2021-05-13 crypto/s2n_openssl_x509.c 9 1 314 314 2021-03-23 2021-03-23 crypto/s2n_cipher.c 35 11 1984 331 2016-08-26 2021-03-06 crypto/s2n_cbc_cipher_3des.c 65 30 2708 331 2014-09-02 2021-03-06 crypto/s2n_rsa_signing.h 15 8 703 104 2020-02-28 2021-10-19 crypto/s2n_aead_cipher_chacha20_poly1305.c 165 22 1912 331 2016-11-06 2021-03-06 crypto/s2n_pkey.h 46 17 1644 381 2017-08-01 2021-01-15 crypto/s2n_rsa_signing.c 157 7 703 42 2020-02-28 2021-12-20 crypto/s2n_composite_cipher_aes_sha.c 246 36 1938 331 2016-10-11 2021-03-06 crypto/s2n_stream_cipher_rc4.c 59 32 2708 331 2014-09-02 2021-03-06 crypto/s2n_tls13_keys.h 54 16 868 42 2019-09-16 2021-12-20 crypto/s2n_hash.c 483 68 2708 44 2014-09-02 2021-12-18 crypto/s2n_cbc_cipher_aes.c 97 32 2708 331 2014-09-02 2021-03-06 cmake/s2n-config.cmake 12 12 1172 453 2018-11-16 2020-11-04 cmake/modules/FindLibCrypto.cmake 82 23 1574 82 2017-10-10 2021-11-10 api/s2n.h 560 203 2708 2 2014-09-02 2022-01-29 error/s2n_errno.h 263 209 2571 5 2015-01-17 2022-01-26 error/s2n_errno.c 372 212 2571 44 2015-01-17 2021-12-18 scram/aes_scram.py 127 1 784 784 2019-12-09 2019-12-09 bindings/rust/generate/src/main.rs 209 3 223 117 2021-06-22 2021-10-06 bindings/rust/generate/Cargo.toml 11 2 223 222 2021-06-22 2021-06-23 bindings/rust/s2n-tls-sys/src/lib.rs 23 2 223 168 2021-06-22 2021-08-16 bindings/rust/s2n-tls-sys/build.rs 86 2 223 222 2021-06-22 2021-06-23 bindings/rust/s2n-tls-sys/Cargo.toml 16 1 223 223 2021-06-22 2021-06-22 bindings/rust/s2n-tls/src/testing/s2n_tls.rs 157 1 117 117 2021-10-06 2021-10-06 bindings/rust/s2n-tls/src/raw.rs 7 2 168 117 2021-08-16 2021-10-06 bindings/rust/s2n-tls/src/lib.rs 4 2 168 117 2021-08-16 2021-10-06 bindings/rust/s2n-tls/src/raw/connection.rs 204 2 168 117 2021-08-16 2021-10-06 bindings/rust/s2n-tls/src/raw/config.rs 141 2 168 117 2021-08-16 2021-10-06 bindings/rust/s2n-tls/src/raw/error.rs 118 2 168 117 2021-08-16 2021-10-06 bindings/rust/s2n-tls/src/raw/init.rs 78 1 168 168 2021-08-16 2021-08-16 bindings/rust/s2n-tls/src/raw/security.rs 25 1 117 117 2021-10-06 2021-10-06 bindings/rust/s2n-tls/src/testing.rs 168 1 117 117 2021-10-06 2021-10-06 bindings/rust/s2n-tls/Cargo.toml 18 2 168 117 2021-08-16 2021-10-06 bindings/rust/Cargo.toml 15 1 168 168 2021-08-16 2021-08-16 bindings/rust/integration/benches/handshake.rs 17 2 117 103 2021-10-06 2021-10-20 bindings/rust/integration/src/main.rs 10 2 222 117 2021-06-23 2021-10-06 bindings/rust/integration/build.rs 7 1 222 222 2021-06-23 2021-06-23 bindings/rust/integration/Cargo.toml 13 2 222 117 2021-06-23 2021-10-06 utils/s2n_socket.h 25 17 1980 717 2016-08-30 2020-02-14 utils/s2n_mem.h 13 18 2708 584 2014-09-02 2020-06-26 utils/s2n_rfc5952.h 4 5 1035 620 2019-04-02 2020-05-21 utils/s2n_map.c 172 45 1918 19 2016-10-31 2022-01-12 utils/s2n_blob.c 98 31 2708 104 2014-09-02 2021-10-19 utils/s2n_set.c 99 10 783 331 2019-12-10 2021-03-06 utils/s2n_map_internal.h 12 7 1361 439 2018-05-11 2020-11-18 utils/s2n_asn1_time.c 227 28 1466 104 2018-01-26 2021-10-19 utils/s2n_ensure.h 66 6 620 203 2020-05-21 2021-07-12 utils/s2n_init.h 3 4 1912 717 2016-11-06 2020-02-14 utils/s2n_init.c 66 55 1912 19 2016-11-06 2022-01-12 utils/s2n_bitmap.h 6 4 916 644 2019-07-30 2020-04-27 utils/s2n_compiler.h 6 4 1896 717 2016-11-22 2020-02-14 utils/s2n_result.h 18 8 629 104 2020-05-12 2021-10-19 utils/s2n_safety_macros.h 116 2 334 5 2021-03-03 2022-01-26 utils/s2n_timer.h 9 12 2542 620 2015-02-15 2020-05-21 utils/s2n_ensure.c 10 3 620 334 2020-05-21 2021-03-03 utils/s2n_safety.h 44 85 2708 7 2014-09-02 2022-01-24 utils/s2n_map.h 14 14 1918 439 2016-10-31 2020-11-18 utils/s2n_mem.c 204 60 2708 70 2014-09-02 2021-11-22 utils/s2n_annotations.h 3 7 1767 410 2017-03-31 2020-12-17 utils/s2n_rfc5952.c 78 15 1035 104 2019-04-02 2021-10-19 utils/s2n_asn1_time.h 13 7 1466 620 2018-01-26 2020-05-21 utils/s2n_random.h 15 24 2708 466 2014-09-02 2020-10-22 utils/s2n_random.c 358 108 2708 19 2014-09-02 2022-01-12 utils/s2n_set.h 16 7 783 104 2019-12-10 2021-10-19 utils/s2n_result.c 14 6 629 104 2020-05-12 2021-10-19 utils/s2n_timer.c 23 14 2542 331 2015-02-15 2021-03-06 utils/s2n_blob.h 30 34 2708 331 2014-09-02 2021-03-06 utils/s2n_array.c 134 31 1440 270 2018-02-21 2021-05-06 utils/s2n_socket.c 175 33 1980 104 2016-08-30 2021-10-19 utils/s2n_safety.c 108 40 2708 7 2014-09-02 2022-01-24 utils/s2n_array.h 22 23 1440 104 2018-02-21 2021-10-19 stuffer/s2n_stuffer_text.c 156 32 2708 49 2014-09-02 2021-12-13 stuffer/s2n_stuffer.c 316 74 2708 199 2014-09-02 2021-07-16 stuffer/s2n_stuffer_network_order.c 143 13 629 172 2020-05-12 2021-08-12 stuffer/s2n_stuffer.h 95 56 2708 172 2014-09-02 2021-08-12 stuffer/s2n_stuffer_pem.c 102 39 2708 331 2014-09-02 2021-03-06 stuffer/s2n_stuffer_base64.c 108 15 2708 331 2014-09-02 2021-03-06 stuffer/s2n_stuffer_file.c 65 27 2708 277 2014-09-02 2021-04-29 pq-crypto/s2n_pq.h 22 6 451 174 2020-11-06 2021-08-10 pq-crypto/s2n_pq_random.h 5 1 466 466 2020-10-22 2020-10-22 pq-crypto/s2n_pq_random.c 21 2 466 331 2020-10-22 2021-03-06 pq-crypto/sike_r3/sikep434r3_fp.h 22 1 272 272 2021-05-04 2021-05-04 pq-crypto/sike_r3/sikep434r3_fips202.c 340 1 272 272 2021-05-04 2021-05-04 pq-crypto/sike_r3/sikep434r3_fp_x64_asm.h 21 1 255 255 2021-05-21 2021-05-21 pq-crypto/sike_r3/sikep434r3_kem.c 62 1 272 272 2021-05-04 2021-05-04 pq-crypto/sike_r3/sikep434r3_fp_x64_asm.S 951 1 255 255 2021-05-21 2021-05-21 pq-crypto/sike_r3/sikep434r3_fips202.h 7 1 272 272 2021-05-04 2021-05-04 pq-crypto/sike_r3/sikep434r3_api.h 12 1 272 272 2021-05-04 2021-05-04 pq-crypto/sike_r3/sikep434r3_ec_isogeny.c 260 1 272 272 2021-05-04 2021-05-04 pq-crypto/sike_r3/sikep434r3_fp.c 230 2 272 255 2021-05-04 2021-05-21 pq-crypto/sike_r3/sikep434r3_fpx.c 382 2 272 255 2021-05-04 2021-05-21 pq-crypto/sike_r3/sikep434r3.c 97 1 272 272 2021-05-04 2021-05-04 pq-crypto/sike_r3/sikep434r3.h 111 3 272 255 2021-05-04 2021-05-21 pq-crypto/sike_r3/sikep434r3_fpx.h 40 1 272 272 2021-05-04 2021-05-04 pq-crypto/sike_r3/sikep434r3_ec_isogeny.h 27 1 272 272 2021-05-04 2021-05-04 pq-crypto/sike_r3/sikep434r3_sidh.c 219 1 272 272 2021-05-04 2021-05-04 pq-crypto/bike_r3/bike_r3_kem.c 164 2 287 283 2021-04-19 2021-04-23 pq-crypto/bike_r3/gf2x_mul_avx2.c 75 1 251 251 2021-05-25 2021-05-25 pq-crypto/bike_r3/sampling.h 25 2 287 251 2021-04-19 2021-05-25 pq-crypto/bike_r3/bike_defs.h 52 2 287 251 2021-04-19 2021-05-25 pq-crypto/bike_r3/gf2x_internal.h 139 2 287 251 2021-04-19 2021-05-25 pq-crypto/bike_r3/error.c 2 1 287 287 2021-04-19 2021-04-19 pq-crypto/bike_r3/error.h 20 1 287 287 2021-04-19 2021-04-19 pq-crypto/bike_r3/decode_internal.h 67 1 251 251 2021-05-25 2021-05-25 pq-crypto/bike_r3/sampling_portable.c 38 2 287 251 2021-04-19 2021-05-25 pq-crypto/bike_r3/gf2x_mul_base_portable.c 46 1 251 251 2021-05-25 2021-05-25 pq-crypto/bike_r3/gf2x_ksqr_portable.c 18 2 287 251 2021-04-19 2021-05-25 pq-crypto/bike_r3/decode_portable.c 75 1 251 251 2021-05-25 2021-05-25 pq-crypto/bike_r3/gf2x_mul_avx512.c 75 1 251 251 2021-05-25 2021-05-25 pq-crypto/bike_r3/gf2x_ksqr_avx512.c 67 1 251 251 2021-05-25 2021-05-25 pq-crypto/bike_r3/gf2x_mul.c 59 2 287 251 2021-04-19 2021-05-25 pq-crypto/bike_r3/decode.h 3 2 287 251 2021-04-19 2021-05-25 pq-crypto/bike_r3/gf2x_inv.c 76 2 287 251 2021-04-19 2021-05-25 pq-crypto/bike_r3/aes_ctr_prf.h 22 1 287 287 2021-04-19 2021-04-19 pq-crypto/bike_r3/gf2x_mul_base_pclmul.c 96 2 251 249 2021-05-25 2021-05-27 pq-crypto/bike_r3/aes.h 42 1 287 287 2021-04-19 2021-04-19 pq-crypto/bike_r3/sha.h 28 2 287 251 2021-04-19 2021-05-25 pq-crypto/bike_r3/gf2x_ksqr_avx2.c 70 1 251 251 2021-05-25 2021-05-25 pq-crypto/bike_r3/utilities.c 13 2 287 283 2021-04-19 2021-04-23 pq-crypto/bike_r3/x86_64_intrinsic.h 81 2 251 249 2021-05-25 2021-05-27 pq-crypto/bike_r3/types.h 80 1 287 287 2021-04-19 2021-04-19 pq-crypto/bike_r3/gf2x.h 14 2 287 251 2021-04-19 2021-05-25 pq-crypto/bike_r3/utilities.h 91 2 287 283 2021-04-19 2021-04-23 pq-crypto/bike_r3/decode_avx2.c 100 1 251 251 2021-05-25 2021-05-25 pq-crypto/bike_r3/decode_avx512.c 92 1 251 251 2021-05-25 2021-05-25 pq-crypto/bike_r3/defs.h 60 2 287 251 2021-04-19 2021-05-25 pq-crypto/bike_r3/sampling_avx512.c 64 2 251 249 2021-05-25 2021-05-27 pq-crypto/bike_r3/decode.c 165 2 287 251 2021-04-19 2021-05-25 pq-crypto/bike_r3/sampling.c 100 2 287 251 2021-04-19 2021-05-25 pq-crypto/bike_r3/aes_ctr_prf.c 58 1 287 287 2021-04-19 2021-04-19 pq-crypto/bike_r3/sampling_avx2.c 62 1 251 251 2021-05-25 2021-05-25 pq-crypto/bike_r3/sampling_internal.h 49 1 251 251 2021-05-25 2021-05-25 pq-crypto/bike_r3/cleanup.h 44 1 287 287 2021-04-19 2021-04-19 pq-crypto/bike_r3/gf2x_mul_portable.c 72 2 287 251 2021-04-19 2021-05-25 pq-crypto/bike_r3/gf2x_mul_base_vpclmul.c 91 1 251 251 2021-05-25 2021-05-25 pq-crypto/s2n_pq.c 223 8 451 138 2020-11-06 2021-09-15 pq-crypto/sike_r1/P503_r1.c 79 1 783 783 2019-12-10 2019-12-10 pq-crypto/sike_r1/sike_r1_namespace.h 58 1 783 783 2019-12-10 2019-12-10 pq-crypto/sike_r1/sike_r1_kem.c 74 7 738 331 2020-01-24 2021-03-06 pq-crypto/sike_r1/api_r1.h 13 2 783 620 2019-12-10 2020-05-21 pq-crypto/sike_r1/P503_internal_r1.h 117 2 783 620 2019-12-10 2020-05-21 pq-crypto/sike_r1/ec_isogeny_r1.c 262 2 783 466 2019-12-10 2020-10-22 pq-crypto/sike_r1/fips202_r1.h 9 2 802 783 2019-11-21 2019-12-10 pq-crypto/sike_r1/fp_generic_r1.c 170 2 783 466 2019-12-10 2020-10-22 pq-crypto/sike_r1/config_r1.h 86 1 783 783 2019-12-10 2019-12-10 pq-crypto/sike_r1/fpx_r1.c 267 1 783 783 2019-12-10 2019-12-10 pq-crypto/sike_r1/sidh_r1.c 233 4 783 331 2019-12-10 2021-03-06 pq-crypto/sike_r1/fips202_r1.c 357 2 783 466 2019-12-10 2020-10-22 pq-crypto/kyber_r2/cbd.c 25 2 574 466 2020-07-06 2020-10-22 pq-crypto/kyber_r2/params.h 20 1 574 574 2020-07-06 2020-07-06 pq-crypto/kyber_r2/ntt.c 67 1 574 574 2020-07-06 2020-07-06 pq-crypto/kyber_r2/fips202_kyber_r2.h 22 1 574 574 2020-07-06 2020-07-06 pq-crypto/kyber_r2/indcpa.c 146 3 574 331 2020-07-06 2021-03-06 pq-crypto/kyber_r2/reduce.c 25 1 574 574 2020-07-06 2020-07-06 pq-crypto/kyber_r2/fips202_kyber_r2.c 405 2 574 466 2020-07-06 2020-10-22 pq-crypto/kyber_r2/verify.c 20 1 574 574 2020-07-06 2020-07-06 pq-crypto/kyber_r2/indcpa.h 16 1 574 574 2020-07-06 2020-07-06 pq-crypto/kyber_r2/polyvec.h 19 1 574 574 2020-07-06 2020-07-06 pq-crypto/kyber_r2/verify.h 7 1 574 574 2020-07-06 2020-07-06 pq-crypto/kyber_r2/reduce.h 9 1 574 574 2020-07-06 2020-07-06 pq-crypto/kyber_r2/polyvec.c 76 1 574 574 2020-07-06 2020-07-06 pq-crypto/kyber_r2/kyber_r2_kem.c 53 5 574 331 2020-07-06 2021-03-06 pq-crypto/kyber_r2/poly.h 23 1 574 574 2020-07-06 2020-07-06 pq-crypto/kyber_r2/symmetric-fips202.c 25 1 574 574 2020-07-06 2020-07-06 pq-crypto/kyber_r2/ntt.h 9 1 574 574 2020-07-06 2020-07-06 pq-crypto/kyber_r2/poly.c 123 2 574 466 2020-07-06 2020-10-22 pq-crypto/kyber_r2/symmetric.h 19 1 574 574 2020-07-06 2020-07-06 pq-crypto/kyber_r2/cbd.h 5 1 574 574 2020-07-06 2020-07-06 pq-crypto/kyber_r3/kyber512r3_indcpa_avx2.h 20 1 174 174 2021-08-10 2021-08-10 pq-crypto/kyber_r3/kyber512r3_polyvec.h 28 1 272 272 2021-05-04 2021-05-04 pq-crypto/kyber_r3/kyber512r3_poly.h 39 1 272 272 2021-05-04 2021-05-04 pq-crypto/kyber_r3/kyber512r3_reduce_avx2.h 9 1 174 174 2021-08-10 2021-08-10 pq-crypto/kyber_r3/kyber512r3_cbd_avx2.h 11 1 174 174 2021-08-10 2021-08-10 pq-crypto/kyber_r3/kyber512r3_params.h 17 1 272 272 2021-05-04 2021-05-04 pq-crypto/kyber_r3/kyber512r3_reduce.h 10 1 272 272 2021-05-04 2021-05-04 pq-crypto/kyber_r3/kyber512r3_shuffle_avx2.S 227 1 174 174 2021-08-10 2021-08-10 pq-crypto/kyber_r3/kyber512r3_ntt_avx2.h 20 1 174 174 2021-08-10 2021-08-10 pq-crypto/kyber_r3/kyber512r3_poly_avx2.c 257 1 174 174 2021-08-10 2021-08-10 pq-crypto/kyber_r3/kyber512r3_consts_avx2.c 109 1 174 174 2021-08-10 2021-08-10 pq-crypto/kyber_r3/kyber512r3_kem.c 83 2 272 174 2021-05-04 2021-08-10 pq-crypto/kyber_r3/kyber512r3_ntt.c 72 1 272 272 2021-05-04 2021-05-04 pq-crypto/kyber_r3/kyber512r3_fips202x4_avx2.h 61 1 174 174 2021-08-10 2021-08-10 pq-crypto/kyber_r3/kyber512r3_poly.c 126 1 272 272 2021-05-04 2021-05-04 pq-crypto/kyber_r3/kyber512r3_polyvec.c 80 1 272 272 2021-05-04 2021-05-04 pq-crypto/kyber_r3/kyber512r3_align_avx2.h 15 1 174 174 2021-08-10 2021-08-10 pq-crypto/kyber_r3/kyber512r3_fips202x4_avx2.c 178 1 174 174 2021-08-10 2021-08-10 pq-crypto/kyber_r3/kyber512r3_poly_avx2.h 60 1 174 174 2021-08-10 2021-08-10 pq-crypto/kyber_r3/KeccakP-SIMD256-config_avx2.h 3 1 174 174 2021-08-10 2021-08-10 pq-crypto/kyber_r3/kyber512r3_polyvec_avx2.h 28 1 174 174 2021-08-10 2021-08-10 pq-crypto/kyber_r3/kyber512r3_rejsample_avx2.c 380 1 174 174 2021-08-10 2021-08-10 pq-crypto/kyber_r3/kyber512r3_fq_avx2.S 108 1 174 174 2021-08-10 2021-08-10 pq-crypto/kyber_r3/KeccakP-brg_endian_avx2.h 93 1 174 174 2021-08-10 2021-08-10 pq-crypto/kyber_r3/KeccakP-1600-times4-SnP_avx2.h 41 1 174 174 2021-08-10 2021-08-10 pq-crypto/kyber_r3/kyber512r3_fips202.h 34 1 272 272 2021-05-04 2021-05-04 pq-crypto/kyber_r3/kyber512r3_polyvec_avx2.c 125 1 174 174 2021-08-10 2021-08-10 pq-crypto/kyber_r3/kyber512r3_cbd.c 51 1 272 272 2021-05-04 2021-05-04 pq-crypto/kyber_r3/kyber512r3_symmetric.h 12 1 272 272 2021-05-04 2021-05-04 pq-crypto/kyber_r3/KeccakP-align_avx2.h 13 1 174 174 2021-08-10 2021-08-10 pq-crypto/kyber_r3/kyber512r3_indcpa_avx2.c 185 1 174 174 2021-08-10 2021-08-10 pq-crypto/kyber_r3/kyber512r3_ntt_avx2.S 165 1 174 174 2021-08-10 2021-08-10 pq-crypto/kyber_r3/kyber512r3_basemul_avx2.S 84 1 174 174 2021-08-10 2021-08-10 pq-crypto/kyber_r3/kyber512r3_indcpa.c 150 1 272 272 2021-05-04 2021-05-04 pq-crypto/kyber_r3/kyber512r3_indcpa.h 11 1 272 272 2021-05-04 2021-05-04 pq-crypto/kyber_r3/kyber512r3_reduce.c 24 1 272 272 2021-05-04 2021-05-04 pq-crypto/kyber_r3/kyber512r3_ntt.h 13 1 272 272 2021-05-04 2021-05-04 pq-crypto/kyber_r3/kyber512r3_invntt_avx2.S 201 1 174 174 2021-08-10 2021-08-10 pq-crypto/kyber_r3/kyber512r3_consts_avx2.h 31 1 174 174 2021-08-10 2021-08-10 pq-crypto/kyber_r3/kyber512r3_cbd.h 8 1 272 272 2021-05-04 2021-05-04 pq-crypto/kyber_r3/kyber512r3_rejsample_avx2.h 11 1 174 174 2021-08-10 2021-08-10 pq-crypto/kyber_r3/kyber512r3_cbd_avx2.c 93 1 174 174 2021-08-10 2021-08-10 pq-crypto/kyber_r3/kyber512r3_fips202.c 352 1 272 272 2021-05-04 2021-05-04 pq-crypto/kyber_r3/KeccakP-1600-times4-SIMD256_avx2.c 1106 1 174 174 2021-08-10 2021-08-10 pq-crypto/kyber_r3/kyber512r3_symmetric-shake.c 23 1 272 272 2021-05-04 2021-05-04 pq-crypto/bike_r1/openssl_utils.c 136 5 746 331 2020-01-16 2021-03-06 pq-crypto/bike_r1/sampling.h 49 7 746 331 2020-01-16 2021-03-06 pq-crypto/bike_r1/parallel_hash.h 6 3 746 698 2020-01-16 2020-03-04 pq-crypto/bike_r1/bike_defs.h 68 3 746 698 2020-01-16 2020-03-04 pq-crypto/bike_r1/gf2x_internal.h 18 1 698 698 2020-03-04 2020-03-04 pq-crypto/bike_r1/openssl_utils.h 18 3 746 698 2020-01-16 2020-03-04 pq-crypto/bike_r1/error.c 2 3 746 698 2020-01-16 2020-03-04 pq-crypto/bike_r1/error.h 22 3 746 698 2020-01-16 2020-03-04 pq-crypto/bike_r1/gf2x_portable.c 76 2 698 466 2020-03-04 2020-10-22 pq-crypto/bike_r1/sampling_portable.c 29 4 746 466 2020-01-16 2020-10-22 pq-crypto/bike_r1/sha384.h 8 2 746 717 2020-01-16 2020-02-14 pq-crypto/bike_r1/converts_portable.c 34 2 746 717 2020-01-16 2020-02-14 pq-crypto/bike_r1/secure_decode_portable.c 41 3 746 698 2020-01-16 2020-03-04 pq-crypto/bike_r1/gf2x_mul.c 48 2 698 693 2020-03-04 2020-03-09 pq-crypto/bike_r1/decode.h 11 3 746 698 2020-01-16 2020-03-04 pq-crypto/bike_r1/aes_ctr_prf.h 27 3 746 698 2020-01-16 2020-03-04 pq-crypto/bike_r1/aes.h 50 2 746 717 2020-01-16 2020-02-14 pq-crypto/bike_r1/sha.h 43 3 746 698 2020-01-16 2020-03-04 pq-crypto/bike_r1/utilities.c 108 4 746 486 2020-01-16 2020-10-02 pq-crypto/bike_r1/bike_r1_kem.c 185 6 746 331 2020-01-16 2021-03-06 pq-crypto/bike_r1/functions_renaming.h 36 1 698 698 2020-03-04 2020-03-04 pq-crypto/bike_r1/types.h 98 3 746 698 2020-01-16 2020-03-04 pq-crypto/bike_r1/gf2x.h 36 3 746 698 2020-01-16 2020-03-04 pq-crypto/bike_r1/utilities.h 112 3 746 698 2020-01-16 2020-03-04 pq-crypto/bike_r1/defs.h 98 3 746 698 2020-01-16 2020-03-04 pq-crypto/bike_r1/parallel_hash.c 60 3 746 698 2020-01-16 2020-03-04 pq-crypto/bike_r1/decode.c 222 4 746 331 2020-01-16 2021-03-06 pq-crypto/bike_r1/sampling.c 75 5 746 331 2020-01-16 2021-03-06 pq-crypto/bike_r1/aes_ctr_prf.c 65 4 746 331 2020-01-16 2021-03-06 pq-crypto/bike_r1/aes_wrap.h 50 2 698 466 2020-03-04 2020-10-22 pq-crypto/bike_r1/cleanup.h 105 3 746 698 2020-01-16 2020-03-04 pq-crypto/bike_r2/openssl_utils.c 136 5 741 331 2020-01-21 2021-03-06 pq-crypto/bike_r2/sampling.h 49 8 741 331 2020-01-21 2021-03-06 pq-crypto/bike_r2/bike_defs.h 66 3 741 698 2020-01-21 2020-03-04 pq-crypto/bike_r2/gf2x_internal.h 18 4 741 698 2020-01-21 2020-03-04 pq-crypto/bike_r2/openssl_utils.h 18 3 741 698 2020-01-21 2020-03-04 pq-crypto/bike_r2/error.c 2 3 741 698 2020-01-21 2020-03-04 pq-crypto/bike_r2/error.h 22 3 741 698 2020-01-21 2020-03-04 pq-crypto/bike_r2/gf2x_portable.c 76 5 741 466 2020-01-21 2020-10-22 pq-crypto/bike_r2/sampling_portable.c 29 4 741 466 2020-01-21 2020-10-22 pq-crypto/bike_r2/secure_decode_portable.c 41 4 741 698 2020-01-21 2020-03-04 pq-crypto/bike_r2/gf2x_mul.c 48 7 741 693 2020-01-21 2020-03-09 pq-crypto/bike_r2/decode.h 11 4 741 698 2020-01-21 2020-03-04 pq-crypto/bike_r2/aes_ctr_prf.h 27 4 741 698 2020-01-21 2020-03-04 pq-crypto/bike_r2/sha.h 27 4 741 698 2020-01-21 2020-03-04 pq-crypto/bike_r2/utilities.c 108 4 741 486 2020-01-21 2020-10-02 pq-crypto/bike_r2/functions_renaming.h 36 2 741 711 2020-01-21 2020-02-20 pq-crypto/bike_r2/types.h 98 4 741 698 2020-01-21 2020-03-04 pq-crypto/bike_r2/gf2x.h 36 3 741 698 2020-01-21 2020-03-04 pq-crypto/bike_r2/utilities.h 112 4 741 698 2020-01-21 2020-03-04 pq-crypto/bike_r2/defs.h 98 4 741 698 2020-01-21 2020-03-04 pq-crypto/bike_r2/bike_r2_kem.c 235 8 741 331 2020-01-21 2021-03-06 pq-crypto/bike_r2/decode.c 222 4 741 331 2020-01-21 2021-03-06 pq-crypto/bike_r2/sampling.c 75 6 741 331 2020-01-21 2021-03-06 pq-crypto/bike_r2/aes_ctr_prf.c 65 4 741 331 2020-01-21 2021-03-06 pq-crypto/bike_r2/aes_wrap.h 51 6 741 466 2020-01-21 2020-10-22 pq-crypto/bike_r2/cleanup.h 105 4 741 698 2020-01-21 2020-03-04 pq-crypto/kyber_90s_r2/aes256ctr.h 15 1 528 528 2020-08-21 2020-08-21 pq-crypto/kyber_90s_r2/cbd.c 25 2 528 466 2020-08-21 2020-10-22 pq-crypto/kyber_90s_r2/params.h 20 1 528 528 2020-08-21 2020-08-21 pq-crypto/kyber_90s_r2/ntt.c 67 1 528 528 2020-08-21 2020-08-21 pq-crypto/kyber_90s_r2/indcpa.c 146 3 528 331 2020-08-21 2021-03-06 pq-crypto/kyber_90s_r2/sha2_c.c 612 2 528 466 2020-08-21 2020-10-22 pq-crypto/kyber_90s_r2/sha2.h 52 1 528 528 2020-08-21 2020-08-21 pq-crypto/kyber_90s_r2/reduce.c 25 1 528 528 2020-08-21 2020-08-21 pq-crypto/kyber_90s_r2/verify.c 20 1 528 528 2020-08-21 2020-08-21 pq-crypto/kyber_90s_r2/indcpa.h 16 1 528 528 2020-08-21 2020-08-21 pq-crypto/kyber_90s_r2/polyvec.h 19 1 528 528 2020-08-21 2020-08-21 pq-crypto/kyber_90s_r2/verify.h 7 1 528 528 2020-08-21 2020-08-21 pq-crypto/kyber_90s_r2/reduce.h 9 1 528 528 2020-08-21 2020-08-21 pq-crypto/kyber_90s_r2/aes.h 38 1 528 528 2020-08-21 2020-08-21 pq-crypto/kyber_90s_r2/polyvec.c 76 1 528 528 2020-08-21 2020-08-21 pq-crypto/kyber_90s_r2/aes_c.c 471 2 528 466 2020-08-21 2020-10-22 pq-crypto/kyber_90s_r2/poly.h 23 1 528 528 2020-08-21 2020-08-21 pq-crypto/kyber_90s_r2/ntt.h 9 1 528 528 2020-08-21 2020-08-21 pq-crypto/kyber_90s_r2/aes256ctr.c 56 2 528 466 2020-08-21 2020-10-22 pq-crypto/kyber_90s_r2/kyber_90s_r2_kem.c 53 5 528 331 2020-08-21 2021-03-06 pq-crypto/kyber_90s_r2/poly.c 123 2 528 466 2020-08-21 2020-10-22 pq-crypto/kyber_90s_r2/symmetric.h 15 1 528 528 2020-08-21 2020-08-21 pq-crypto/kyber_90s_r2/cbd.h 5 1 528 528 2020-08-21 2020-08-21 codecov.yml 60 3 573 355 2020-07-07 2021-02-10 scripts/s2n_safety_macros.py 642 2 334 5 2021-03-03 2022-01-26