GitSocial · Repository PassportPARTIAL · 2026-09-30Z

keeloq-python cahlen · PARTIAL

Algebraic + neural differential cryptanalysis of reduced-round KeeLoq (2026 modernization of a 2015 SAT-only effort). Full 64-bit key recovery in <1s at 64 rounds via XOR-aware CryptoMiniSat; Gohr-style PyTorch ResNet distinguisher hybrid on CUDA.

github.com/cahlen/keeloq-python · ★ 11 · Forks 3 · Size 10.7 MB

SUMMARY

Technologies 13
Scored 10
Observed 10
Practices 6
Evidence 14
Skips 3

COVERAGE

Analyzed 87 files · 71 commits · 0 API calls

TECHNOLOGIES & DEPTH

JSON LANGUAGE Depth 70
4 files · PRODUCTION
Markdown LANGUAGE Depth 70
13 files · PRODUCTION
TOML LANGUAGE Depth 70
3 files · PRODUCTION
YAML LANGUAGE Depth 70
1 files · PRODUCTION
Python LANGUAGE Depth 70
57 files · PRODUCTION
uv BUILD_TOOL Depth 80
1 files · CONFIGURATION
Poetry BUILD_TOOL Depth 80
1 files · CONFIGURATION
NumPy LIBRARY Depth 66
2 files · PRODUCTION
Pydantic LIBRARY Depth —
0 files · config only
Ruff QUALITY Depth —
0 files · config only
TypeScript LANGUAGE Depth 58
1 files · PRODUCTION
mypy QUALITY Depth —
0 files · config only
pytest TESTING Depth 74
19 files · PRODUCTION, TEST

PRACTICES

documentation · observedautomated_tests · observedcontinuous_integration · observedcontainerization · absentlinting · observedformatting · absent

ACTIVITY & OWNERSHIP

First commit 2015-03-12
Last commit 2026-04-23
Active months 3
Commits 71

View on GitHub · GitSocial