Kotlin: 안드로이드 앱 개발의 깊은 이해와 응용 (9. AES/CBC 앱 보안)
안녕하세요, 안드로이드 앱 개발자 여러분! 이번 글에서는 안드로이드 앱에서의 보안 강화를 위해 사용되는 AES/CBC 암호화에 대해 자세히 알아보겠습니다. 또한, Android Keystore를 활용하여 안전하게 SecretKey를 관리하는 방법에 대해서도 알아보겠습니다. 1. AES: 고급 암호화 표준 AES는 현대적인 대칭 키 알고리즘 중 하나로, NIST(미국 국립 표준 기술 연구소)에서 고안된 고급 암호화 표준입니다. 이 알고리즘은 안전성, 효율성, 간결성 등의 측면에서 우수한 성능을 보여주어 다양한 분야에서 널리 사용되고 있습니다. 1.1. AES의 주요 특징 대칭 암호화: AES는 대칭 암호화 방식으로, 동일한 키를 암호화와 복호화에 사용합니다. 이는 암호화된 데이터를 안전하게 전송하고 보관하..
안드로이드 세번째 걸음
2024. 2. 19. 10:48
반응형
250x250
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 부동산 경매
- 사이버보안
- 클린아키텍처
- 디자인패턴
- 경매
- 코틀린
- UI스레드
- 앱개발
- 생명주기
- 안드로이드
- Fragment
- 모듈화
- RoomDatabase
- 안드로이드개발
- kotlin
- cipher
- 안드로이드 앱 개발
- 비동기처리
- 기초
- 안드로이드기초
- 안드로이드앱개발
- fragment생명주기
- coroutine
- 내부데이터베이스
- 부동산
- 비동기
- RxJava
- Android
- MVVM패턴
- 코루틴
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 | 31 |
글 보관함