본문 바로가기
반응형

Keychain2

[Security] Android KeyChain을 사용하여 대칭 키를 안전하게 저장 이번 포스팅은 Android KeyChain을 사용하여 대칭키를 안전하게 저장하는 방법에 대하여 알아보도록 하겠습니다. Android KeyChain API를 사용하여 대칭 키를 저장하는 안전한 방법은 다음과 같습니다. Part 1. Key 생성 및 저장 1. 대칭키를 생성합니다.2. Android Keystore에서 비대칭키를 생성합니다.3. 2번에서 생성한 비대칭키의 공개키(Public Key)를 사용하여 대칭키를 암호화합니다. encrypted_symmetric_key = public_encrypt (symmetric_key) 4. 앱 내에 암호화된 대칭키를 저장합니다. Part.2 대칭키를 사용 원문을 암복호화할 경우에 사용합니다. 1. Android KeyStore에서 비 대칭키의 개인키(Pri.. 2019. 8. 29.
[Security] Android Keystore 시스템 이번 시간은 Android Keystore 시스템에 대하여 알아보도록 하겠습니다. #. Android Keystore System Android Keystore 시스템을 사용하면 암호화 키를 컨테이너에 저장하여 기기에서 추출하기 어렵게 할 수 있습니다. 키 저장소에 키가 저장되면, 키 자료는 내보낼 수 없는 상태로 유지하면서 키를 암호화 작업에 사용할 수 있습니다. 이 시스템에서는 키 사용 시기와 사용 방법을 제한하는 기능도 제공합니다. 예를 들어 키 사용을 위해 사용자 인증을 요구하거나, 특정 암호화 모드에서만 키를 사용하도록 제한할 수 있습니다. 자세한 내용은 보안 기능 섹션을 참조하세요. Keystore 시스템은 Android 4.3(API 수준 18)에서 도입된 Android Keystore 제공.. 2019. 8. 27.
반응형