匯出MeeGo公鑰在Ubuntu下

2021-05-23 18:51:36 字數 3249 閱讀 3938

ego@czm-desktop:~$ sudo -i

[sudo] password for mego:

root@czm-desktop:~# sudo gpg --keyserver pgpkeys.mit.edu --recv

pgpkeys.mit.edu

gpg: 金鑰 79fc1f8a:「moblin build (moblin build user)

this is free software: you are free to change and redistribute

it.there is no warranty, to the extent permitted by law.

home: ~/.gnupg

支援的演算法: 【linux公社 www.linuxidc.com 】

公鑰: rsa, rsa-e, rsa-s, elg-e, dsa

對稱加密: 3des, cast5, blowfish, aes, aes192, aes256, twofish,

camellia128,

camellia192, camellia256

雜湊: md5, sha1, ripemd160, sha256, sha384, sha512, sha224

壓縮: 不壓縮, zip, zlib, bzip2

語法:gpg [選項] [檔名]

簽名、檢查、加密或解密

預設的操作依輸入資料而定

指令:-s, --sign [檔名]        生成乙份簽名

--clearsign [檔名]   生成乙份明文簽名

-b, --detach-sign             生成乙份分離的簽名

-e, --encrypt                 加密資料

-c, --symmetric               僅使用對稱加密

-d, --decrypt                 解密資料(預設)

--verify                  驗證簽名

--list-keys               列出金鑰

--list-sigs               列出金鑰和簽名

--check-sigs              列出並檢查金鑰簽名

--fingerprint             列出金鑰和指紋

-k, --list-secret-keys        列出私鑰

--gen-key                 生成一副新的金鑰對

--delete-keys             從公鑰鑰匙環裡刪除金鑰

--delete-secret-keys      從私鑰鑰匙環裡刪除金鑰

--sign-key                為某把金鑰新增簽名

--lsign-key               為某把金鑰新增本地簽名

--edit-key                編輯某把金鑰或為其新增簽名

--gen-revoke              生成乙份吊銷證書

--export                  匯出金鑰

--send-keys               把金鑰匯出到某個公鑰伺服器上

--recv-keys               從公鑰伺服器上匯入金鑰

--search-keys             在公鑰伺服器上搜尋金鑰

--refresh-keys            從公鑰伺服器更新所有的本地金鑰

--import                  匯入/合併金鑰

--card-status             列印智慧卡狀態

--card-edit               更改智慧卡上的資料

--change-pin              更改智慧卡的 pin

--update-trustdb          更新信任度資料庫

--print-md 演算法 [檔案]   

使用指定的雜湊演算法列印報文雜湊值

選項:-a, --armor                   輸出經 ascii 封裝

-r, --recipient 某甲        為收件者「某甲」加密

-u, --local-user              使用這個使用者標識來簽名或解密

-z n                          設定壓縮等級為 n (0 表示不壓縮)

--textmode                使用標準的文字模式

-o, --output                  指定輸出檔案

-v, --verbose                 詳細模式

-n, --dry-run                 不做任何改變

-i, --interactive             覆蓋前先詢問

--openpgp                 行為嚴格遵循 openpgp 定義

--pgp2                    生成與 pgp 2.x 相容的報文

範例:-se -r bob [檔名]          為 bob 這個收件人簽名及加密

--clearsign [檔名]         做出明文簽名

--detach-sign [檔名]       做出分離式簽名

--list-keys [某甲]           顯示金鑰

--fingerprint [某甲]         顯示指紋

請向 報告程式缺陷。

請向 反映簡體中文翻譯的問題。

root@czm-desktop:~# gpg --list-keys

/root/.gnupg/pubring.gpg

------------------------

pub   1024d/79fc1f8a 2009-05-03

uid                  moblin build (moblin build user)

sub   2048g/cb3c559d 2009-05-03

line:pem_lib.c:749:

root@czm-desktop:~# openssl rsa -in meego.keys -text -noout

unable to load private key

1724:error:0906d066:pem routines:pem_read_bio:bad end

openssl從PFX匯出私鑰 公鑰

從pfx提取金鑰資訊,並轉換為key格式 pfx使用pkcs12模式補足 1 提取金鑰對 如果pfx證書已加密,會提示輸入密碼。openssl pkcs12 in 1.pfx nocerts nodes out 1.key 2 從金鑰對提取私鑰 openssl rsa in 1.key out 1 ...

openssl從PFX匯出私鑰 公鑰

從pfx提取金鑰資訊,並轉換為key格式 pfx使用pkcs12模式補足 1 提取金鑰對 如果pfx證書已加密,會提示輸入密碼。openssl pkcs12 in 1.pfx nocerts nodes out 1.key 2 從金鑰對提取私鑰 openssl rsa in 1.key out 1 ...

在oschina上新增SSH公鑰

建立公鑰的目的 使用ssh公鑰可以讓你在你的電腦和碼雲通訊的時候使用安全連線 git的remote要使用ssh位址 1.開啟終端進入.ssh目錄 cd ssh 如果.ssh資料夾不存在,執行指令自動建立 mkdir ssh 2.生成rsa金鑰對 ssh keygen t rsa c 你的郵箱 com...