유연한 대칭키 암호 엔진 아키텍처 조사: 하드웨어 코프로세서부터 멀티 암호 프로세서 SoC까지
Source
Evernote/IFTTT Feedly/Architectures of flexible symmetric key crypto engines—a survey From hardware coprocessor to multi-crypto-processor system on chip.md
Summary
본 논문은 재구성 가능한 암호 엔진 설계 시 처리량(throughput), 유연성(flexibility), 보안(security)을 핵심 설계 삼각형으로 제시한다. 네트워크 보안, VPN, DRM 등 실제 응용 분야에서는 면적, 전력 소모, 신뢰성, 비용 등 전통적인 설계 제약 조건과 함께 이 세 가지 요소를 균형 있게 고려해야 함을 강조한다. 지난 10 년간 대칭/비대칭 키 블록 암호, 스트림 암호, 해시 함수 등 최적화된 하드웨어 암호 코어 설계에 대한 연구가 활발했으며, 특히 시스템의 유연성이 실용적 적용에서 중요한 역할을 한다고 지적한다.
Key Points
- 재구성 가능 암호 엔진 설계의 핵심 요소: 처리량, 유연성, 보안
- 전통적 설계 제약(면적, 전력, 신뢰성, 비용)과의 균형 필요
- 주요 응용 분야: 네트워크 보안, VPN, DRM, Pay-per-view
- 과거 10 년간 최적화된 하드웨어 암호 코어(블록/스트림 암호, 해시 함수) 설계 연구 중심
- 실용적 적용에서 시스템 유연성의 중요성 강조
Related
-
Node-Capture Resilient Key Establishment in Sensor Networks Design Space and New Protocols
-
Robust and Energy Efficient Multimedia Systems via Likelihood Processing
-
A Proxy View of Quality of Domain Name Service, Poisoning Attacks and Survival Strategies
-
Privacy- and Integrity-Preserving Range Queries in Sensor Networks
-
Scalable Network Virtualization in Software-Defined Networks
-
정적 네트워크에서의 최단 경로 쿼리 (Shortest-path queries in static networks)
-
Wireless Networks Design in the Era of Deep Learning Model-Based, AI-Based, or Both
-
A systematic approach to classify design-time global scheduling techniques
-
Eureka: Edge-Based Discovery of Training Data for Machine Learning
-
Pipelined Workflow Scheduling: Models and Algorithms (Survey)
-
이동성 모델 분류 체계 및 조사 (A Taxonomy and Survey of Microscopic Mobility Models)
-
스트림 처리 최적화 카탈로그 (A catalog of stream processing optimizations)