CITATION.cff
LICENSE
MANIFEST.in
README.md
RELEASE_NOTES_v0.10.0_PHASE9_BENCHMARKS.md
RELEASE_NOTES_v0.11.0_PHASE10_COMPACTION_THEORY.md
RELEASE_NOTES_v0.4.1_CLEAN_PUBLIC.md
RELEASE_NOTES_v0.5.0_PHASE4_HARDENING.md
RELEASE_NOTES_v0.6.0_PHASE5_STANDARDIZATION.md
RELEASE_NOTES_v0.7.0_PHASE6_PROOFS.md
RELEASE_NOTES_v0.8.0_PHASE7_PARAMETERS.md
RELEASE_NOTES_v0.9.0_PHASE8_ATTACK_ESTIMATOR.md
RELEASE_NOTES_v0.9.0_PHASE8_ATTACK_ESTIMATORS.md
RELEASE_NOTES_v0.9.0_PHASE8_LPN_ESTIMATORS.md
SECURITY.md
VERSION
pyproject.toml
setup.py
.github/pull_request_template.md
.github/ISSUE_TEMPLATE/bug_report.yml
.github/ISSUE_TEMPLATE/config.yml
.github/ISSUE_TEMPLATE/cryptanalysis_report.yml
.github/ISSUE_TEMPLATE/feature_request.yml
.github/workflows/ci.yml
.github/workflows/publish-pypi.yml
.github/workflows/release-check.yml
.github/workflows/scorecard.yml
.github/workflows/tests.yml
docs/API_REFERENCE.md
docs/CITATION.md
docs/CRYPTANALYSIS_REVIEW.md
docs/FL_AGGREGATION.md
docs/INSTALLATION.md
docs/PQC_WRAPPER.md
docs/PUBLIC_REPO_MANIFEST.md
docs/PUBLISHING.md
docs/QUICKSTART.md
docs/SECURITY_SCOPE.md
docs/phase10/COMPACTION_REVIEW_CHECKLIST.md
docs/phase10/MASK_FAMILY_THEOREMS.md
docs/phase10/PHASE10_BUILD_AND_TEST_REPORT.md
docs/phase10/PHASE10_COMPACTION_THEORY.md
docs/phase10/RELATION_RESISTANT_COMPACTION.md
docs/phase4/FUTURE_CORE_BACKEND_PLAN.md
docs/phase4/FUZZING_AND_PROPERTY_TESTS.md
docs/phase4/KNOWN_ANSWER_TESTS.md
docs/phase4/PHASE4_BUILD_AND_TEST_REPORT.md
docs/phase4/PHASE4_HARDENING_GUIDE.md
docs/phase4/PHASE4_HARDENING_INFO.txt
docs/phase4/PHASE4_KAT_VERIFY.txt
docs/phase4/PHASE4_PYTEST_COLLECT.txt
docs/phase4/PHASE4_PYTEST_OUTPUT.txt
docs/phase4/PHASE4_RELEASE_CHECK.txt
docs/phase4/PHASE4_REPO_HYGIENE.txt
docs/phase4/RELEASE_ENGINEERING.md
docs/phase4/SUPPLY_CHAIN_SECURITY.md
docs/phase5/CRYPTOGRAPHIC_REVIEW_CHECKLIST.md
docs/phase5/EXTERNAL_REVIEW_PACKAGE.md
docs/phase5/HE_ORG_NIST_ISO_POSITIONING.md
docs/phase5/PARAMETER_SET_TEMPLATE.md
docs/phase5/PHASE5_BUILD_AND_TEST_REPORT.md
docs/phase5/PHASE5_STANDARDIZATION_GUIDE.md
docs/phase5/RESPONSIBLE_DISCLOSURE_AND_REVIEW.md
docs/phase5/SECURITY_ASSUMPTIONS_SPEC.md
docs/phase6/CORRECTNESS_THEOREMS.md
docs/phase6/FORMAL_PROOF_STRENGTHENING.md
docs/phase6/FORMAL_SECURITY_MODEL.md
docs/phase6/PHASE6_BUILD_AND_TEST_REPORT.md
docs/phase6/PHASE6_STRONGER_PROOF_GUIDE.md
docs/phase6/PROOF_OBLIGATIONS.md
docs/phase6/PROOF_REVIEW_CHECKLIST.md
docs/phase6/SAMPLE_COUNT_ACCOUNTING.md
docs/phase6/SAMPLE_COUNT_LEDGER.md
docs/phase6/SECURITY_GAME.md
docs/phase6/SECURITY_REDUCTION_CHAIN.md
docs/phase7/CANDIDATE_PARAMETER_SETS.md
docs/phase7/CANDIDATE_PARAMETER_TABLES.md
docs/phase7/PARAMETER_REVIEW_LIMITATIONS.md
docs/phase7/PARAMETER_REVIEW_PROTOCOL.md
docs/phase7/PARAMETER_SCREENING_MODEL.md
docs/phase7/PARAMETER_SELECTION_METHODOLOGY.md
docs/phase7/PARAMETER_SELECTION_RECIPE.md
docs/phase7/PHASE7_BUILD_AND_TEST_REPORT.md
docs/phase7/PHASE7_PARAMETER_FRAMEWORK.md
docs/phase7/PHASE7_PARAMETER_FRAMEWORK_GUIDE.md
docs/phase7/SECURITY_CATEGORY_MAPPING.md
docs/phase7/SECURITY_ESTIMATION_LIMITATIONS.md
docs/phase8/ATTACK_ESTIMATION_MODELS.md
docs/phase8/ATTACK_ESTIMATOR_SPEC.md
docs/phase8/ATTACK_MODEL_SPECIFICATION.md
docs/phase8/ATTACK_REVIEW_CHECKLIST.md
docs/phase8/EXTERNAL_ATTACK_REVIEW_CHECKLIST.md
docs/phase8/LPN_ISD_BKW_MODEL.md
docs/phase8/PHASE8_ADVANCED_ATTACK_ESTIMATOR.md
docs/phase8/PHASE8_ATTACK_ESTIMATOR_GUIDE.md
docs/phase8/PHASE8_ATTACK_ESTIMATOR_INFO.txt
docs/phase8/PHASE8_ATTACK_GRID.txt
docs/phase8/PHASE8_ATTACK_PACKAGE_OUTPUT.txt
docs/phase8/PHASE8_BUILD_AND_TEST_REPORT.md
docs/phase8/PHASE8_LPN_ATTACK_REPORT_CAT1.txt
docs/phase8/PHASE8_LPN_ESTIMATOR_INFO.txt
docs/phase8/PHASE8_LPN_ISD_BKW_ESTIMATOR.md
docs/phase8/PHASE8_LPN_PACKAGE_OUTPUT.txt
docs/phase8/PHASE8_RELEASE_CHECK.txt
docs/phase8/PHASE8_REPO_HYGIENE.txt
docs/phase8/PHASE8_REVIEW_CHECKLIST.md
docs/phase9/BENCHMARK_REVIEW_CHECKLIST.md
docs/phase9/EXTERNAL_FHE_BASELINES.md
docs/phase9/PHASE9_BENCHMARK_FRAMEWORK.md
docs/phase9/PHASE9_BUILD_AND_TEST_REPORT.md
examples/README.md
examples/advanced_attack_estimate.py
examples/attack_estimator.py
examples/attack_estimator_package.py
examples/benchmark_suite.py
examples/compaction_theory.py
examples/cryptanalysis_bundle.py
examples/fedavg_arrays.py
examples/lpn_estimator_report.py
examples/parameter_candidates.py
examples/parameter_framework.py
examples/parameter_sets.py
examples/pqc_envelope_demo.py
examples/proof_package.py
examples/quickstart_arithmetic.py
examples/security_proof_package.py
examples/standardization_review_package.py
src/sable/__init__.py
src/sable/additive_basis.py
src/sable/advanced_attacks.py
src/sable/arithmetic.py
src/sable/attack.py
src/sable/attack_estimator.py
src/sable/attack_estimators_phase8.py
src/sable/attacks.py
src/sable/baseline.py
src/sable/baselines.py
src/sable/benchmarking.py
src/sable/c2_attack_surface.py
src/sable/c2clpn.py
src/sable/c4_estimator.py
src/sable/c5_attack_estimator.py
src/sable/c5_c4_surface.py
src/sable/c5_surface.py
src/sable/c6_relation_estimator.py
src/sable/c7_basis.py
src/sable/c7_relation_estimator.py
src/sable/c7_relation_resistant.py
src/sable/c7_relation_screen.py
src/sable/c7_screened_basis.py
src/sable/cli.py
src/sable/clpn.py
src/sable/clpn_c2.py
src/sable/clpn_c3_seeded.py
src/sable/clpn_c4_basis.py
src/sable/clpn_c7_screened.py
src/sable/clpn_seeded.py
src/sable/codes.py
src/sable/compaction_theory.py
src/sable/crt.py
src/sable/cryptanalysis.py
src/sable/estimator.py
src/sable/estimator_c2.py
src/sable/estimator_seeded.py
src/sable/field.py
src/sable/fl.py
src/sable/gsw.py
src/sable/hardening.py
src/sable/lpn_estimator.py
src/sable/lpn_estimators.py
src/sable/operation_profiles.py
src/sable/operation_support.py
src/sable/operations.py
src/sable/parameter_sets.py
src/sable/params.py
src/sable/phase4.py
src/sable/pqc.py
src/sable/proofs.py
src/sable/py.typed
src/sable/qary_lpn_estimator.py
src/sable/regev.py
src/sable/sable.py
src/sable/sable_c2.py
src/sable/sable_crt.py
src/sable/security_estimator.py
src/sable/sparse.py
src/sable/standardization.py
src/sable/version.py
src/sable/phase4_vectors/__init__.py
src/sable/phase4_vectors/sable_v050_arithmetic_kat.json
src/sable/phase4_vectors/sable_v050_cryptanalysis_kat.json
src/sable/phase4_vectors/sable_v050_fl_kat.json
src/sable/phase4_vectors/sable_v050_kat_manifest.json
src/sable/phase4_vectors/sable_v050_pqc_envelope_kat.json
src/sable_he_research.egg-info/PKG-INFO
src/sable_he_research.egg-info/SOURCES.txt
src/sable_he_research.egg-info/dependency_links.txt
src/sable_he_research.egg-info/entry_points.txt
src/sable_he_research.egg-info/requires.txt
src/sable_he_research.egg-info/top_level.txt
tests/test_additive_basis_c4.py
tests/test_arithmetic_operations.py
tests/test_arithmetic_ops_c5.py
tests/test_attack_estimator.py
tests/test_attacks.py
tests/test_baseline.py
tests/test_block_dictionary_c2.py
tests/test_c2_attack_surface.py
tests/test_c2_end_to_end.py
tests/test_c4_compactor.py
tests/test_c4_estimator.py
tests/test_c5_attack_estimator.py
tests/test_c5_c4_surface.py
tests/test_c5_surface.py
tests/test_c6_relation_estimator.py
tests/test_c7_relation_resistant.py
tests/test_cli_package.py
tests/test_clpn.py
tests/test_clpn_c2.py
tests/test_clpn_seeded.py
tests/test_codes_c2.py
tests/test_crt_c2.py
tests/test_cryptanalysis_public.py
tests/test_end_to_end.py
tests/test_estimator_c2.py
tests/test_estimator_seeded.py
tests/test_field.py
tests/test_fl_aggregation.py
tests/test_gsw.py
tests/test_operation_profiles.py
tests/test_operations_arithmetic_c5.py
tests/test_phase10_compaction_theory.py
tests/test_phase4_hardening.py
tests/test_phase5_standardization.py
tests/test_phase6_formal_proofs.py
tests/test_phase6_proofs.py
tests/test_phase7_parameter_sets.py
tests/test_phase8_advanced_attacks.py
tests/test_phase8_attack_estimators.py
tests/test_phase8_lpn_estimator.py
tests/test_phase8_lpn_estimators.py
tests/test_phase9_benchmarking.py
tests/test_pqc_wrapper.py
tests/test_pqc_wrapper_hardening.py
tests/test_regev.py
tests/test_sable_c2.py
tests/test_security_estimator.py
tests/test_seeded_block_dictionary_c2.py
tools/check_public_repo_hygiene.py
tools/check_release_artifacts.py
tools/generate_phase10_compaction_package.py
tools/generate_phase4_kats.py
tools/generate_phase5_review_package.py
tools/generate_phase6_proof_package.py
tools/generate_phase7_parameter_package.py
tools/generate_phase8_attack_package.py
tools/generate_phase8_lpn_package.py
tools/generate_phase9_benchmark_package.py
tools/verify_phase4_kats.py
vectors/phase4/sable_v050_arithmetic_kat.json
vectors/phase4/sable_v050_cryptanalysis_kat.json
vectors/phase4/sable_v050_fl_kat.json
vectors/phase4/sable_v050_kat_manifest.json
vectors/phase4/sable_v050_pqc_envelope_kat.json