본문 바로가기

전체 글171

[TLS v1.2] Handshake Protocol The Transport Layer Security (TLS) Protocol Version 1.2 Message flow for a full handshake RFC 5246, 7.3, Figure 1 UE : 192.xxx.xxx.xxx Server : 211.xxx.xxx.xxx TCP 필터 TLS 필터 RFC 규격 : https://datatracker.ietf.org/doc/html/rfc5246 2021. 12. 15.
[안드로이드] keytool 오류 별칭이 존재하지 않습니다. 원인 : Key store 별칭 입력 오류 수정 : Key store 별칭 확인 후 재입력 명령어 : keytool -list -v -alias firebaseKey.jks -keystore firebaseKey.jks firebaseKey.jks는 별칭 이름으로 등록되어 있지 않음 등록되어 있는 별칭은 key0 ***************** WARNING WARNING WARNING ***************** * 키 저장소에 저장된 정보의 무결성이 * * 확인되지 않았습니다! 무결성을 확인하려면, * * 키 저장소 비밀번호를 제공해야 합니다. * ***************** WARNING WARNING WARNING ***************** keytool 오류: java.lang.Ex.. 2021. 10. 17.
[안드로이드] keytool Certificate fingerprint 생성하기 keytool 위치 : C:\Program Files\Java\jre1.8.0_281\bin 명령어 프롬프트에 keytool 동작 하지 않을 경우 환경 변수 keytool 위치 추가 명령어 : keytool -list -v -alias key0 -keystore firebaseKey.jks keytool -list -v -alias -keystore 참고 : https://developers.google.com/android/guides/client-auth Authenticating Your Client | Google Play services | Google Developers Google is committed to advancing racial equity for Black communities... 2021. 10. 17.
[안드로이드] Jenkins 빌드 에러 Starting a Gradle Daemon, 1 incompatible Daemon could not be reused, use --status for details 현상 : Jenkins 빌드시 Starting a Gradle Daemon, 1 incompatible Daemon could not be reused, use --status for details 빌드 오류 발생 특이점 : 터미널 gradlew 에서 정상 빌드 해결 : gradle 버전 업데이트 5.4.1 -> 6.3 현재 버전 파일 경로 : /gradle/wrapper/gradle-wrapper.properties json@JSonui-MacPro wrapper % cat gradle-wrapper.properties #Thu Jan 02 13:51:33 KST 2020 distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists zipStore.. 2021. 10. 6.