일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- TortoiseSVN
- install
- cherrypick
- 상속
- Class
- IntelliJ IDEA Community
- 문법
- VCS
- Branch
- intellij 연동
- commit
- 자바
- Android Studio
- 특징
- svn
- syntax
- git
- Android
- 생성자
- sourcetree
- error
- 캡슐화
- IntelliJ
- gradle
- constructor
- Checkout
- Subversion
- SSL
- java
- terms
Archives
- Today
- Total
728x90
목록mqtt (1)
Jay's Developer Note
[Android] MQTT 통신 시 중요사항 - SSL/TLS(HTTPS)
MQTT 통신 시 중요사항(SSL/TLS) 발생원인 간단한 네트워크 통신을 가능케하는 MQTT(Message Queuing Telemetry Transport)를 사용하다가 보안성의 이슈가 생겼다. 그건 TLS(Transport Layer Security)를 사용하여 통신을 하던 도중 클라이언트에서 발생한 뜬금없는 이슈였다. 원인는 KeyStore 타입인데, JAVA에서는 SSL 통신 시에 기본적으로 JKS(Java KeyStore)를 사용하게 되는데, 이 JKS 알고리즘이 Android에서는 적용이 안되는 문제다. Android 에서는 JKS 대신 BKS(Bouncycastle KeyStore)를 사용한다. java.security.KeyStore.getDefaultType() 으로 확인해보면 BKS가..
Android
2018. 3. 14. 13:55
728x90