# 보안 (Security)

대칭키 암호알고리즘 (Symmetric-Key Algorithm)&#x20;

* AES, DES (SEED, ARIA는 채널링으로 연동가능)&#x20;

비대칭키 암호알고리즘 (Asymmetric-Key Algorithm)&#x20;

* AES with PKCS7 padding&#x20;
* RSA with PKCS1 and OAEP encoding&#x20;
* Salsa20&#x20;
* Signing : SHA256 with RSA&#x20;

메시지 다이제스트&#x20;

* SHA-1, SHA-224, SHA-256, SHA-384, SHA-512, SHA-512/224, SHA-512/256&#x20;
* MD5&#x20;
* HMAC (i.e. HMAC-MD5, HMAC-SHA1, HMAC-SHA256)&#x20;

탈옥및 루팅 탐지및 차단&#x20;

* AOS 탈옥 탐지및 차단&#x20;
* IOS 루팅 탐지및 차단&#x20;

앱 위/변조 탐지및 차단&#x20;

* AOS 위/변조, 무결성 탐지및 차단 - <https://docs.flutter.dev/deployment/obfuscate>&#x20;

코드 난독화&#x20;

* ProGuard - <https://developer.android.com/studio/build/shrink-code?hl=ko>&#x20;
* DexGuard - <https://www.guardsquare.com/dexguard>
