프로젝트 배경
【1) 문제점】 (1) 기존 45개 프로젝트 중 secp256k1·타원곡선암호 직접 구현 사례 0건. (2) 공고가 'ECC 관련 개발 경험' 또는 '복잡한 수학적 알고리즘 구현 경험'을 명시적으로 요구해 30초 스크리닝을 통과할 증거가 없었다. 【2) 프로젝트 목표】 GitHub 레포 1개로 30초 안에 "ECC 직접 구현"을 증명하는 포트폴리오 데모를 구축한다. 외부 라이브러리를 배제하고 순
프로젝트 성과
테스트 완전 통과
pytest 174 passed / 0 failed, ECC 모듈 커버리지 90.05%(게이트 85% 대비 +5.05%p), 3개 독립 oracle 교차 검증 전부 통과.
Windows 단독 실행 검증
PyInstaller onefile .exe 47MB, Windows 10/11에서 5초 내 GUI 표시, exit 0 확인. 외부 런타임 설치 없이 단독 실행 검증 완료.
5-layer 정직성 자동 검증
클라이언트 독점 알고리즘을 SEAM placeholder로 분리, README·GUI·코드·테스트 5 레이어에서 자동 강제 검증. 24-check 감사 APPROVE.
핵심 기능
진행 단계
ECC 코어 구현
2026.05.
외부 라이브러리 없이 secp256k1 타원곡선 파라미터·필드 연산·스칼라 곱셈·직렬화 순수 Python으로 직접 구현. AST 기반 import 금지 테스트 잠금.
프로젝트 상세
【1) 포트폴리오 소개】 비트코인·이더리움에 사용되는 secp256k1 타원곡선 알고리즘을 외부 라이브러리 없이 순수 Python으로 직접 구현하고, 공개키에서 부호(+/-)를 판별하는 Windows 데스크탑 앱(GUI + CLI + .exe)으로 완성한 데모 프로젝트. pytest 174 passed, ECC 모듈 커버리지 90.05%, 3중 독립 oracle 교차 검증을 모두 통과한 검증 완료 산







