728x90
반응형

2026/01/17 2

Android Verified Boot (AVB)

개요Android Verified Boot(AVB)는 안드로이드 디바이스의 부팅 과정에서 시스템 이미지의 무결성을 검증하고, 루팅·변조·악성 커널 로딩을 방지하기 위한 핵심 보안 아키텍처다. 사용자와 시스템 간 신뢰 체계를 수립하며, Android 7.0 이후 dm-verity 기반에서 진화하여 Android 8.0부터 AVB가 표준화되었다.1. 개념 및 정의 항목 설명 정의시스템 파티션, 커널, 부트 이미지 등이 서명되어 부팅 시 무결성 검증을 수행하는 안드로이드 보안 프레임워크목적루팅 및 부팅 이미지 변조 탐지 및 차단필요성부팅 단계의 악성 코드, 커스텀 ROM, 루팅 방지 등 보안 기반 확립AVB는 Chain of Trust 원칙을 따르며, vbmeta 메커니즘이 핵심이다.2. 특징특징설명비교Ch..

Topic 2026.01.17

Argon2

개요Argon2는 암호학적으로 안전한 패스워드 해시를 생성하기 위해 설계된 메모리-하드 함수(memory-hard function)로, 2015년 패스워드 해싱 대회(PHC, Password Hashing Competition)에서 우승하며 표준으로 채택되었다. 다양한 보안 위협(예: GPU/ASIC 병렬 공격)에 견딜 수 있도록 설계되었으며, 현재 가장 안전한 패스워드 저장 방식 중 하나로 평가받는다.1. 개념 및 정의 항목 설명 정의메모리 사용량과 연산 비용을 조정 가능한 안전한 패스워드 해싱 알고리즘목적병렬 공격에 저항하며 안전한 사용자 인증 정보 저장필요성SHA-1, bcrypt 등 기존 알고리즘의 병렬 공격 취약성 극복Argon2는 Argon2d, Argon2i, Argon2id 세 가지 모드..

Topic 2026.01.17
728x90
반응형