/etc/docker/key.json

1 개요[ | ]

/etc/docker/key.json
  • Docker가 이미지 서명과 같은 보안 목적으로 사용하는 암호화 키를 JSON 형식으로 포함하고 있는 파일
  • JSON 형식이지만, 암호화된 데이터를 포함하고 있어, 일반 텍스트로서 의미 있는 정보는 적다.
예시
{"crv":"P-256","d":"kizWk_64k3SX2pcIs3mXoNJd2Eap_6SqD5kdZBU5yhQ","kid":"CEHQ:EIU5:V4GN:THJG:UEVR:N2XR:RFKF:4RIJ:W7XM:4MWV:6C3Z:HMOR","kty":"EC","x":"5HfeRBJpffGdsvPYXDX6BjTdymewM1voT9JBTSQmfIU","y":"b0M02j70wRnMDtCejImd2PsMNm3-c4nIlQHbP0o4duQ"}
$ cat /etc/docker/key.json | jq
{
  "crv": "P-256",
  "d": "kizWk_64k3SX2pcIs3mXoNJd2Eap_6SqD5kdZBU5yhQ",
  "kid": "CEHQ:EIU5:V4GN:THJG:UEVR:N2XR:RFKF:4RIJ:W7XM:4MWV:6C3Z:HMOR",
  "kty": "EC",
  "x": "5HfeRBJpffGdsvPYXDX6BjTdymewM1voT9JBTSQmfIU",
  "y": "b0M02j70wRnMDtCejImd2PsMNm3-c4nIlQHbP0o4duQ"
}
설명
crv P-256 암호화 키에 사용된 타원 곡선
d <베이스64_인코딩된_데이터> 베이스64 인코딩된, 개인키
kid <키_식별자> 키 식별자(Key IDentifier)
kty EC 키 유형(Key TYpe): 타원 곡선(Eclipse Curve) 암호화 알고리즘
x <베이스64_인코딩된_데이터> 베이스64 인코딩된, 타원 곡선 위의 공개키 x 좌표
y <베이스64_인코딩된_데이터> 베이스64 인코딩된, 타원 곡선 위의 공개키 y 좌표

2 같이 보기[ | ]

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}