현재 http://www.virtualbox.org/wiki/Linux_Downloads 에서 다운로드 한 oracle_vbox.asc 키의 지문을 확인하려고 합니다. 키와 지문을 제공하지만이 정보를 검토하는 지침은 없습니다. 자기.
방금 다운로드 한 키의 지문을 표시하려면 어떻게합니까?
apt-key finger oracle_vbox.asc
신뢰할 수없는 모든 키의 지문을 보여줍니다.
현재 http://www.virtualbox.org/wiki/Linux_Downloads 에서 다운로드 한 oracle_vbox.asc 키의 지문을 확인하려고 합니다. 키와 지문을 제공하지만이 정보를 검토하는 지침은 없습니다. 자기.
방금 다운로드 한 키의 지문을 표시하려면 어떻게합니까?
apt-key finger oracle_vbox.asc
신뢰할 수없는 모든 키의 지문을 보여줍니다.
답변:
열쇠를 얻으십시오 :
$ wget http://download.virtualbox.org/virtualbox/debian/oracle_vbox.asc
GPG 버전 1로 키 지문을 인쇄하십시오.
$ gpg --with-fingerprint oracle_vbox.asc
pub 1024D/98AB5139 2010-05-18 Oracle Corporation
(VirtualBox archive signing key) <info@virtualbox.org>
Key fingerprint = 7B0F AB3A 13B9 0743 5925 D9C9 5442 2A4B 98AB 5139
sub 2048g/281DDC4B 2010-05-18
Key fingerprint = 27B0 97CF 8257 4209 C434 8D42 B674 8A65 281D DC4B
두 번째 지문은 하위 키의 지문 일뿐입니다.
GPG 버전 2로 지문을 인쇄하십시오.
$ gpg2 -n -q --import --import-options import-show oracle_vbox.asc
pub dsa1024 2010-05-18 [SC]
7B0FAB3A13B907435925D9C954422A4B98AB5139
uid Oracle Corporation (VirtualBox archive signing key) <info@virtualbox.org>
sub elg2048 2010-05-18 [E]
주 -n
의 별칭입니다 --dry-run
즉, 키, 실제로 가져 오지 않습니다.
또는 지문 만 표시하려면 다음을 수행하십시오.
$ gpg2 -nq --import --import-options import-show --with-colons oracle_vbox.asc \
| awk -F: '$1 == "fpr" { print $10 }'
7B0FAB3A13B907435925D9C954422A4B98AB5139
27B097CF82574209C4348D42B6748A65281DDC4B
The fingerprint of a V3 key is formed by hashing the body (but not the two-octet length) of the MPIs that form the key material (public modulus n, followed by exponent e) with MD5.
ASCII ASCII (Radix-64) 공개 키 파일이 주어지면이 MPI의 본문을 얻을 수 없습니까?
body of the MPIs that form the key material
RFC 대화 를 얻는 방법을 찾아야 해요
$ deb http://download.virtualbox.org/virtualbox/debian artful contrib
$ wget -q https://www.virtualbox.org/download/oracle_vbox_2016.asc -O- | sudo apt-key add -
$ apt-key list
또는 동등하게
$ apt-key finger
어느 것이 반환되어야 하는가
/etc/apt/trusted.gpg
--------------------
pub rsa4096 2016-04-22 [SC]
B9F8 D658 297A F3EF C18D 5CDF A2F6 83C5 2980 AECF
uid [ unknown] Oracle Corporation (VirtualBox archive signing key) <info@virtualbox.org>
sub rsa4096 2016-04-22 [E]
이는 다음과 같아야합니다
oracle_vbox_2016.asc의 주요 지문은
B9F8 D658 297A F3EF C18D 5CDF A2F6 83C5 2980 AECF Oracle Corporation (VirtualBox archive signing key) <info@virtualbox.org>
육안 검사 또는 추가 명령 줄 fu를 통해 https://www.virtualbox.org/wiki/Linux_Downloads 에서 확인하십시오 .
관련된 링크들:
열쇠와 지문이 있습니까? 운영:
ssh-keygen -lf key.pub
지문을 얻기 위해 키에 반대합니다.
ssh-keygen
참조 : http://www.manpagez.com/man/1/ssh-keygen/
GPG 2이 작품 (적어도 내가 버전을 확인할 수 있습니다 2.1.18
과 2.2.12
) :
wget http://download.virtualbox.org/virtualbox/debian/oracle_vbox.asc
gpg_home=$(mktemp -d)
gpg --homedir "$gpg_home" --import oracle_vbox.asc
# gpg: keybox '/tmp/tmp.CHoWuJBy7N/pubring.kbx' created
# gpg: /tmp/tmp.CHoWuJBy7N/trustdb.gpg: trustdb created
# gpg: key 54422A4B98AB5139: public key "Oracle Corporation (VirtualBox archive signing key) <info@virtualbox.org>" imported
# gpg: Total number processed: 1
# gpg: imported: 1
gpg --homedir "$gpg_home" --list-keys
# /tmp/tmp.CHoWuJBy7N/pubring.kbx
# -------------------------------
# pub dsa1024 2010-05-18 [SC]
# 7B0FAB3A13B907435925D9C954422A4B98AB5139
# uid [ unknown] Oracle Corporation (VirtualBox archive signing key) <info@virtualbox.org>
# sub elg2048 2010-05-18 [E]
#
출처 : /unix//a/468889
gpg
있습니까? SSH에서 할 수cat ./id_rsa.pub | awk '{print $2}' | base64 -d | md5sum
있고 지문 해시와 같은 MD5 해시를 반환합니다ssh -lf ./id_rsa.pub
. GPG 공개 키로 비슷한 방법이 있습니까?