인기 검색

암호 소프트웨어 엔지니어
공고 요약
담당업무
CKKS 암호모듈, 키 스위칭 등 동형암호 핵심 연산 구현
SIMD·CUDA 하드웨어 및 CKKS 스킴 파라미터 최적화
키생성·암복호화, constant-time 연산, 비밀정보 메모리 파기 등 보안 기능 개발
HSM·TEE 등 하드웨어 지원 환경의 암호키 관리 시스템 설계·개발
암호키 전주기 보안 규제 및 가이드라인 준수 설계·구현
C++ 빌드 체계, Python 배포, macOS·Windows 빌드 및 배포 산출물 생성
CI 기반 빌드·테스트, 취약점 검증, 아티팩트 배포 파이프라인 운영
자격요건
C++ 라이브러리 또는 시스템 소프트웨어 설계·유지보수 경험
CMake 기반 빌드 구성 및 둘 이상의 OS·컴파일러 조합 대응 경험
C++ 라이브러리의 Python·Go·C·JNI 등 타 언어 바인딩 경험
대칭·비대칭 암호, 키 생명주기, 서명 검증 등 응용 암호학 기본 이해
C/C++ 프로그램 구현 경험
메모리 관리, 빌드 도구, 자료구조·알고리즘 기본 이해
암호학 또는 정보보호 기본 개념 이해
이슈를 스스로 발굴하고 해결까지 추진하는 자기주도성
설계 근거와 의사결정을 문서로 남기는 습관
우대사항
외국어 능통자
보상 및 복리후생
지원자와 추천인에게 각 현금 50만원 합격보상
건강검진 지원
자기계발 지원
마감기한
상시채용
크립토랩 지원하기 전 이력서 Check
시간이 없다면 AI와 한번에 수정해보세요
공고 원문
소개
동형암호 라이브러리를 C++로 구현하고, 여러 언어 바인딩을 통해 백엔드와 SDK에 적용할 수 있도록 하며, 서버부터 모바일까지 다양한 플랫폼에서 사용할 수 있도록 빌드 및 배포합니다. 또한 라이브러리가 하드웨어 지원 등의 신뢰할 수 있는 환경에서 키를 안전하게 생성하고 데이터를 암복호화하는 관리 체계를 개발합니다.
주요업무
1. 동형암호 연산 엔진 • CKKS 암호모듈, 키 스위칭 등 핵심 연산 구현 • SIMD/CUDA 하드웨어 및 CKKS 스킴 파라미터 최적화 • 키생성 및 암복호화, constant-time 연산, 비밀정보 메모리 파기 등 보안 기능을 개발 2. 키관리 • 동형암호 키를 포함한 애플리케이션의 암호키들의 전주기의 보안 규제 및 가이드라인을 준수 설계 및 구현 • 하드웨어 지원 환경(HSM, TEE 등) 환경에서 동작하는 키관리 시스템 설계 및 개발 3. 빌드, 패키징, 릴리스 • C++ 빌드 체계, Python 배포, macOS·Windows 빌드 및 배포 산출물 생성 • CI 기반 빌드/테스트, 취약점 검증, 아티팩트 배포 파이프라인 운영
자격요건
경력직 • C++로 라이브러리 또는 시스템 소프트웨어를 설계·유지보수해본 경험 1년 이상 • CMake 기반 빌드를 직접 구성하고 둘 이상의 OS·컴파일러 조합에서 동작시켜본 경험 • C++ 라이브러리를 다른 언어(Python/Go/C/JNI 중 하나 이상)로 바인딩해본 경험 • 대칭·비대칭 암호, 키 생명주기, 서명 검증 등 응용 암호학의 기본 이해 • 이슈를 스스로 발굴 해결까지 끌고 가는 높은 자기주도성 • 설계 근거와 의사결정을 문서로 남기는 습관 신입 • 컴퓨터공학 전공 또는 그에 준하는 경험 • C/C++로 프로그램을 직접 만들어본 경험 • 메모리 관리, 빌드 도구, 자료구조·알고리즘에 대한 기본 이해 • 암호학 또는 정보보호 기본 개념에 대한 이해 • 이슈를 스스로 발굴 해결까지 끌고 가는 자기주도적 태도 • 설계 근거와 의사결정을 문서로 남기려는 습관
우대사항
경력직 • 멀티플랫폼(리눅스, macOS, Windows) 빌드 및 아키텍처 이식 경험 • 클라우드 KMS, Secret Manager 구축 또는 이를 이용한 개발 경험 • sanitizer, valgrind 등을 이용한 데이터 레이스, 메모리 수명 문제 진단 경험 • 동형암호 또는 격자 기반 암호 구현 경험 - SIMD(AVX2/AVX512/NEON) 또는 CUDA 커널 최적화 경험 • HSM(PKCS#11), KMIP, TPM, Confidential Computing(SEV-SNP/TDX), 시크릿 관리 인프라 운영 경험 • OIDC/JWT 인가 모델 또는 PKI(사설 CA, mTLS) 설계 경험 • Python 네이티브 패키징(pybind11, scikit-build-core, manylinux) 또는 cgo 바인딩 경험 • CI 파이프라인 구축 및 운영 경험 • 오픈소스 라이브러리 공개 및 유지보수 경험 • 고객사 PoC, 온프렘 배포 및 대응 경험 신입 • 암호학 또는 동형암호(FHE, CKKS) 관련 수업이나 프로젝트 경험 • SIMD, GPU, 컴파일러 최적화 등 저수준 성능 최적화 경험 • 오픈소스 프로젝트 기여 경험 • CI 파이프라인이나 멀티플랫폼 빌드를 개인적으로 구성해본 경험
혜택 및 복지
- 복지포인트 지급 (연 240+만 원 이상) - 유연근무제 - 연 1회 건강검진 지원 - Refresh(장기근속자) 휴가 - 어학비, 교육비 지원
댓글
크립토랩에 맞는
이력서로 자동 수정하기