About
안녕하세요, 김나현입니다 👋
AI Security Researcher & Creative Developer
한양대학교 컴퓨터공학과 석박통합과정
I study how AI systems fail under adversarial conditions and how to make them robust.
저는 AI 시스템이 공격받는 방식과 이를 방어하는 방법을 연구합니다.
특히 적대적 공격(Adversarial Attack)에 관심이 있으며,
논문을 읽고 연구를 진행하며 얻은 인사이트를 코드와 글로 기록하는 것을 좋아합니다.
연구 외에도 새로운 아이디어를 직접 구현해보는 개발을 좋아합니다.
연구실 밖에서는 개발과 클라이밍을 취미로 즐깁니다.
문제를 해결하는 과정에서 느끼는 재미가 연구와 닮아 있다고 생각합니다.
🔥 Featured Series
💻 운영체제 Deep Dive (진행 중 3/10)
작정(?)하고 만든 실제 Linux 커널 구현을 바탕으로 OS의 핵심 개념을 파헤치는 시리즈
- Part 1: Process & Execution -
ls를 치면 무슨 일이 일어날까? - Part 2: IPC - Pipe -
ls | grep .c는 어떻게 동작할까? - Part 3: Shared Memory - Zero Copy IPC, Shared Memory
- Part 4: Virtual Memory
- Part 5: Synchronization & Deadlock
- Part 6: File System Internals
🔮 양자컴퓨터 입문 (완결 ✅ 3/3)
큐비트부터 RSA 위협까지, 양자컴퓨팅의 기초와 보안 영향
- Part 1: 큐비트가 뭐길래? - 양자역학 기초
- Part 2: 양자 알고리즘 - Shor & Grover
- Part 3: 양자 보안 - PQC vs QKD
📝 Recent Posts
🔐 Security & Paper Reviews
MasterKey - ASR 백도어 공격 분석
음성 인식 시스템 취약점을 이용한 백도어 공격 메커니즘VOAPI² - API 취약점 자동 테스팅
Voice API 보안 취약점 자동 검증 프레임워크
⛓️ Blockchain
- HTLC와 Lightning Network의 핵심
Hash Time-Locked Contract로 보는 Layer 2 결제 메커니즘
🚀 Projects
Paperprobe: RAG 기반 논문 Q&A 시스템
LangChain + FAISS로 논문 읽기 자동화Rise of the Half Moon: 달 위상 전략 게임
D3-Force 그래프 보드 + 3단계 AI 구현Stack Tower: 3D 타이밍 게임
Three.js + Cannon.js 물리 엔진 최적화
💭 Perspective
- AI 시대, 개발자에게 필요한 것
AI 도구 활용과 본질적 사고의 균형
🛠️ Development
- GitHub 프로필 README 꾸미기
깃허브 스탯, 뱃지, Solved.ac 프로필 활용법
🚀 Projects
| 프로젝트 | 설명 | 기술 스택 |
|---|---|---|
| 🔍 Paperprobe | RAG 기반 논문 Q&A · Prompt Injection 탐지 | FastAPI, ChromaDB, Next.js |
| 🕸️ PaperMesh | arxiv 논문 피드 큐레이션 (개발 중) | FastAPI, PostgreSQL, Next.js |
| 💽 SSD WAF Optimization | Hot/Cold 데이터 분리로 WAF 48% 감소 | C, FEMU |
| 🎙️ PerSI | 청각장애인을 위한 화자 인식 시스템 | wav2vec2, pyannote, PyTorch |
| 💊 ToFindPill | 사진으로 약 식별하는 모바일 앱 | YOLOv5/v8, React Native |
📬 Contact
- Email: ksknh7@hanyang.ac.kr
- GitHub: github.com/nahyun27
- LinkedIn: nahyun-kim
- Portfolio: nahyun.vercel.app
- ORCID: 0009-0003-4178-2707
- Instagram: @im__string
- Lab: ACE-LAB