2013-12-09 2 views
0

일부 기사 및 서적에서 개발자는 인증서 사본 (예 : Android 프로그래밍)을 보관할 것을 개발자에게 권장합니다. 키 스토어/인증서의 어떤 부분을 정확하게 종이에 기록해야하며 나중에 인증서를 복구하거나 다시 만들 수있는 방법은 무엇입니까?Android 개발자 인증서 - 종이에 저장하는 방법?

샘플 스토어 목록 : 공개/개인 키 쌍처럼

Keystore type: JKS 
Keystore provider: SUN 

Your keystore contains 1 entry 

androiddebugkey, 2013-3-3, PrivateKeyEntry, 
Certificate fingerprint (MD5): 2A:88:21:96:D8:A1:4C:DC:A5:35:E8:FE:0F:DF:62:42 

답변

1

, 당신을 필요는 개인 키가하거나 다른 신청서에 서명 또는 아무것도를 해독 할 수 없을거야.

그래서이 경우 나중에 복구 할 수 있도록 개인 키를 종이에 저장해야합니다. 하지만 꽤 길기 때문에 손으로 쓰는 것보다 인쇄하는 것이 좋습니다. 또는 키 저장소/인증서를 USB 엄지 드라이브에 복사 할 수도 있습니다.

Android's documentation page에서 개인 키 보안에 대한 팁을 읽을 수 있습니다.

+0

좋아요, 아직 이해가 안되네요 : 첫째, 개인 키는 어디서 볼 수 있습니까? 두 번째로, 개인 키로 작성된 종이에서 키 스토어를 다시 작성하려면 어떻게해야합니까? – middlehut

+1

@Lyuben http://stackoverflow.com/a/5596842/254973에는 키 스토어에서 개인 키를 추출하기 위해'keytool '을 사용하는 방법에 대한 좋은 지침서가 있습니다. 그런 다음 해당 파일을 인쇄 기계의 안전한 위치에 인쇄/복사/쓸 수 있습니다. 그런 다음 복구해야 할 경우 역 프로세스를 수행합니다. 추출 된 키를 가져 와서 키 저장소를 만듭니다 (http://stackoverflow.com/a/17710626/254973과 유사). 그러나 모든 정직한면에서 재난 발생시 모든 컴퓨터에서 사용할 수있는 안전한 위치에 키 저장소를 복사하면 많은 작업을 줄일 수 있습니다. –

+0

이러한 설명에 감사드립니다. 나는 그것을 종이에 쓰지 않을 것이지만 키 스토어의 다른 부분과 내가 그 안에 무엇이 들어 있는지를 알 수있는 점이 궁금했다. – middlehut