Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- unreal
- Activity 수명 주기
- service
- 배포
- gradle
- Android O Preview
- contentprovider
- BLOCK
- Android
- Push
- 카카오톡
- android studio
- Google Cloud Messasging
- HTTP
- 데이터 공유
- ios9
- GCM
- 다른 앱에서 열기
- Unchecked Exception
- 페이스북
- 트위터
- In-app Billing
- 안드로이드 개발 레벨업 교과서
- NSURLConnection
- signing
- ios
- Android O
- xcode
- AccountManager
- Google Cloud Messasing
Archives
- Today
- Total
목록keystore (1)
노블의 개발이야기
[Android] keystore 암호화하기
Keystore 암호화 Jenkins로 릴리스 빌드를 할 때 keystore 파일과 그에 따른 패스워드 등의 정보를 부주의하게 빌드 스크립트 등에 평문으로 기재하고 체크인해 버리면 필요 이상으로 정보를 공개되고 맙니다. 소스코드에다 keystore 파일, keystore의 Alias나 패스워드까지 있으면 apk에 개발자와 똑같은 서명을 할 수 있어 악용할 위험성도 있습니다. 악용을 방지하기 위해서는 이런 파일과 정보를 암호화해야 합니다. openssl 커맨드를 사용한 공개키 방식 암호화 openssl 커맨드를 사용하여 공개키 방식 암호화를 합니다. app/sample.keysotre : 릴리스 빌드 서명에 필요한 keystore 파일 app/signingconfig.properties : keystore..
Android
2017. 9. 4. 16:17