Perbedaan antara PGP dan GPG

130

Apa perbedaan utama antara PGP (Pretty Good Privacy) dan GPG (GNU Privacy Guard) sehubungan dengan keamanan di Ubuntu dan Launchpad?

Luis Alvarado
sumber

Jawaban:

146

PGP dapat merujuk pada dua hal:

  1. Perangkat lunak Pretty Good Privacy awalnya ditulis oleh Phil Zimmermann, dan sekarang dimiliki oleh Symantec .
  2. Format untuk kunci, pesan terenkripsi dan tanda tangan pesan ditentukan oleh perangkat lunak itu. Ini sekarang telah diformalkan sebagai standar OpenPGP .

Perangkat lunak GNU Privacy Guard (GPG) adalah implementasi independen dari standar OpenPGP, sehingga Anda dapat menggunakannya untuk bertukar pesan terenkripsi dengan orang yang menggunakan implementasi OpenPGP lainnya (misalnya PGP Symantec).

Karena popularitasnya pada sistem Linux, itu juga cukup umum bagi orang untuk salah menggunakan istilah "GPG" untuk merujuk ke seluruh sistem kriptografi OpenPGP (misalnya "kunci GPG" atau "tanda tangan GPG"). Biasanya cukup jelas apa yang mereka maksudkan dari konteksnya.

James Henstridge
sumber
Saya bingung dengan github menggunakan kunci GPG istilah ... jadi ini salah secara teknis? Anda meyakinkan saya bahwa pengertian saya benar, terima kasih :)
Ilja
1
Jawaban ini dapat ditingkatkan dengan menjadi lebih jelas tentang istilah "Kunci GPG" sebagai penggunaan yang salah atau benar.
Elijah Lynn
26

"PGP" adalah singkatan dari "Pretty Good Privacy." Ini dikembangkan oleh Phil Zimmermann. Pada awalnya itu ditulis sebagai freeware berhak cipta di bawah Lisensi Publik Gnu. Kemudian, PGP ditingkatkan dan dibuat menjadi program kepatutan. Hak untuk program ini diperdagangkan di sekitar. Alasan untuk peningkatan ini adalah biaya pertahanan hukum dan masalah royalti yang terkait dengan undang-undang ekspor Amerika Serikat. Sekarang program PGP dimiliki oleh PGP Corporation.

Hanya versi baris perintah yang tidak dimiliki oleh PGP Corporation yang juga tidak untuk dijual. PGP menggunakan algoritma RSA dan algoritma enkripsi IDEA. PGP dianggap memiliki antarmuka Windows yang lebih halus

"GPG" adalah singkatan dari "Gnu Privacy Guard." GPG adalah penulisan ulang atau peningkatan PGP. Itu tidak menggunakan algoritma enkripsi IDEA. Ini untuk membuatnya benar-benar gratis. Ini menggunakan NIST AES, Advanced Encryption Standard. Semua data algoritma disimpan dan didokumentasikan secara publik oleh OpenPGP Alliance. Alasan utama untuk perubahan ini adalah bahwa biaya AES lebih rendah dari IDEA dan dianggap lebih aman. Selain itu, bebas royalti karena tidak dipatenkan. GPG lebih kompatibel daripada PGP asli dengan OpenPGP. GPG juga didasarkan pada baris perintah. Windows frontend juga tersedia untuk GPG selain dari baris perintah.

udhaya
sumber
Apakah Anda yakin versi aslinya adalah GPL? The artikel Wikipedia hanya mengatakan bahwa "Tidak ada lisensi yang diperlukan untuk yang non-komersial".
Keith Thompson
Saya cukup yakin itu tidak pernah GPL: jika ya, tidak akan ada kebutuhan bagi GPG untuk menjadi implementasi ruang bersih.
James Henstridge
3
"GPG adalah penulisan ulang atau peningkatan PGP." Itu salah. GPG adalah implementasi OpenPGP.
vcardillo
1
Apakah Anda penulis artikel ini ? Jawaban Anda mengandung bagian kata-demi-kata dari artikel itu dan artikel itu ditulis sebelum jawaban Anda.
AkaZecik
9

Gnu Privacy Guard dan Pretty Good Privacy - juga disebut sebagai GPG dan PGP, masing-masing - adalah solusi enkripsi dan dekripsi data yang digunakan untuk mentransfer dan menyimpan informasi secara aman. GPG dan PGP hampir identik, dengan perbedaan utama di antara mereka adalah bagaimana mereka dilisensikan kepada publik.

Baca selengkapnya: Perbedaan Antara GPG dan PGP | eHow.com http://www.ehow.com/info_12225332_difference-between-gpg-pgp.html#ixzz26DXDNpJy

Buntut
sumber
1
Tautan rusak.
darryn.ten
Kelemahan dari tautan. Syukurlah: archive.org
mateuscb