İçeriğe atla

GNU Privacy Guard

The GNU Privacy Guard logo
The GNU Privacy Guard logo

GNU Privacy Guard (GnuPG ya da GPG), şifreleme yazılımı PGP yerine GPL lisanslı bir özgür yazılım alternatifidir. Özgür Yazılım Vakfı'nın GNU projesinin bir parçası olarak geliştirilmektedir ve en önemli maddi yardımını Alman hükûmetinden almıştır.[1] GPG, IETF'nin OpenPGP standartıyla tamamen uyumludur. PGP'nin güncel sürümleri GPG ve diğer OpenPGP uyumlu sistemlerle uyumluluk göstermektedir. Aynı zamanda bazı eski sürümlerde de bu uyumluluk söz konusudur, fakat güncel sürümün tüm özellikleri eski sürümlerce desteklenmemektedir. Kullanıcıların bu uyum sorunlarını anlamaları ve bunları göz önünde bulundurarak çalışmaları gerekmektedir.

Genel bakış

GnuPG, geleneksel simetrik anahtar şifrelemesini hızlı yapması ve tek seferlik kullanılan bir oturum anahtarını şifrelerken alıcının açık anahtarlı şifreleme kullanması nedeniyle bir hibrit-şifreleme yazılımıdır.

GnuPG 1.x serisi entegre bir şifreleme kütüphanesi kullanır, GnuPG 2.x serisi ise bunu Libgcrypt ile değiştirmiştir.

GnuPG, GnuPG kullanıcıları tarafından ayrı ayrı oluşturulan asimetrik anahtar çiftlerini kullanarak mesajları şifreler. Ortaya çıkan ortak anahtarlar, diğer kullanıcılar ile İnternet anahtar sunucuları gibi çeşitli yollar vasıtasıyla değiştirilebilir. Bu anahtarların değişimi çok büyük önem taşımaktadır çünkü "Açık anahtar" ↔ "Açık anahtarın sahibi" ilişkisi kaybolursa kimlik sahteciliği(kendini farklı bir kişi gibi gösterme) yapılabilir, o nedenle bu değişim işlemi dikkatli bir şekilde yapılmalıdır. Gönderilen bir mesaja kriptografik dijital imza eklemek de mümkündür, böylece göndericinin doğrulaması yapılabilir. Bu şekilde, kimlik sahteciliği saldırılarının da önüne geçilmiş olunur. Ayrıca, dijital imza kullanılarak belirli bir yazışmanın gönderim esnasında bozulması durumuna karşın mesaj bütünlüğü kontrolü yapılarak mesajın bütünlüğü de doğrulanabilir.

GnuPG ayrıca simetrik anahtar algoritmalarını da destekler. Varsayılan olarak ise CAST5 simetrik algoritmasını kullanır. GnuPG patentli veya başka şekilde kısıtlanmış yazılım veya algoritmalar kullanmaz. Bunun yerine, GnuPG, çeşitli patentli olmayan algoritmalar kullanır.[2]

GnuPG Uzun bir süredir PGP'de kullanılan IDEA(Uluslararası Veri Şifreleme Algoritması)'yı desteklemiyordu. Aslında bir eklenti indirerek IDEA'yı GnuPG'de kullanmak mümkündür, ancak IDEA'nın patentlendiği ülkelerde bazı kullanımlar için lisans gerektirebilir. 1.4.13 ve 2.0.20 sürümleriyle başlayan GnuPG, IDEA'nın son patentinin 2012'de sona ermesi nedeniyle IDEA'yı desteklemektedir. IDEA'nın desteği, "Kullanıcılardan gelen sorulardan kurtulmak için ya eski veriler şifrelenmeli ya da anahtarlar PGP'den GnuPG'ye taşınmalı" amacıyla tasarlanmıştır,[3] bu nedenle düzenli kullanım için önerilmez.

GnuPG, 2.0.26 ve 1.4.18 sürümlerinde aşağıdaki algoritmaları desteklemektedir:

Açık anahtarlı şifreleme

RSA, ElGamal, DSA

Simetrik Anahtarlı Şifreleme

3DES, IDEA (versiyon 1.4.13 ve 2.0.20'den itibaren), CAST5, Blowfish, Twofish, AES-128, AES-192, AES-256, Camellia-128, -192 and -256 (versiyon 1.4.10 ve 2.0.12'den itibaren)

Özet(Hash) Fonksiyonu

MD5, RIPEMD-160, SHA-1, SHA-256, SHA-384, SHA-512, SHA-224

Sıkıştırma

ZIP, ZLIB, BZIP2

Tarihi

GnuPG logosu
GnuPG logosu

GnuPG başlangıçta Werner Koch tarafından geliştirildi.[4][5] İlk üretim versiyonu olan Versiyon 1.0.0, ilk GnuPG sürümünden (versiyon 0.0.0) sonra neredeyse iki yıl sonra 7 Eylül 1999'da piyasaya sürüldü.[1][4] Alman Federal Ekonomi ve Teknoloji Bakanlığı 2000 yılında belgeleri ve girişi Microsoft Windows'a finanse etti.[5] GnuPG, OpenPGP standardına uyumlu bir sistemdir. Başlangıçta Phil Zimmermann tarafından tasarlanan ve geliştirilen PGP, e-posta şifreleme programı ile birlikte çalışmak üzere tasarlanmıştır.[6][7]

Dallar

Ocak 2018 itibarıyla iki aktif GnuPG dalı var:

  • "Modern" (2.2), eliptik eğri kriptografisi gibi çok sayıda yeni özelliğe sahip, eski "kararlı" (2.0) dalına göre, 28 Ağustos 2017'de GnuPG 2.2.0 sürümü ile değiştirildi.[8] Başlangıç tarihi olarak 6 Kasım 2014'te piyasaya sürüldü.[9]
  • Daha eski veya gömülü platformlar için daha uygun olan, daha eski, ancak hala tek başına sürdürülen "Klasik" (1.4). Başlangıçta 16 Aralık 2004'te yayınlandı.[10]

Farklı GnuPG 2.x sürümleri (ör. 2.2 ve 2.0 dallarından) aynı anda yüklenemez fakat herhangi bir GnuPG 2.x versiyonu ile birlikte bir "klasik" GnuPG versiyonu (yani 1.4 dalından) monte etmek mümkündür.[9]

GnuPG 2.2'nin ("modern") piyasaya sürülmesinden önce, artık kullanımdan kaldırılan "kararlı" şube (2.0), ilk kullanım için 13 Kasım 2006'da yayımlanan genel kullanım için önerildi.[11] Bu şube 31 Aralık 2017'de ömrünün sonuna ulaştı.[12] Son versiyonu 29 Aralık 2017'de piyasaya sürülen 2.0.31 versiyonudur.[13]

GnuPG 2.0'ın piyasaya sürülmesinden önce, tüm kararlı yayınlar tek bir daldan oluşturuldu. Diğer bir deyişle, 13 Kasım 2006'dan önce, birden fazla sürüm dalı paralel olarak muhafaza edilmemiştir. Bu eski, sırayla başarılı (1.4'e kadar) sürüm dalları şunlardır:

  • 1.0 dalı, başlangıç tarihi olarak 7 Eylül 1999'da,[14] son sürüm olarak 1.0.7 ile ise 30 Eylül 2002'de yayınlandı.[15]
  • 1.2 dalı, başlangıç tarihi olarak 22 Eylül 2002'de,[16] son sürüm olarak 1.2.6 ile ise 26 Ekim 2004 tarihinde yayınlandı.[17]

GnuPG'nin kullanımı

GPG kararlı, kaliteli bir yazılımdır. neredeyse tüm GNU/Linux dağıtımları ve FreeBSD, OpenBSD, NetBSD gibi özgür işletim sistemlerine sıklıkla dahil edilir.

Her ne kadar temel GPG yazılımı bir komut satırı arayüzüne sahipse de, grafiksel kullanıcı arayüzü ile kullanılmasını sağlayan pek çok yazılım vardır. Örneğin, en popüler Linux masaüstü yöneticileri GNOME ve KDE'nin elektronik posta işlemcileri Evolution ve KMail'e entegre edilmiştir. GNOME için, Seahorse adlı bir grafik son kullanıcı arayüzü mevcuttur. II. Dünya Savaşı'nda Almanların kullandığı ENIGMA şifreleme tekniğinin isminden esinlenerek Enigmail olarak adlandırılmış bir eklenti, Linux'un yanı sıra Microsoft Windows ve diğer işletim sistemlerinde de çalışan Mozilla ve Thunderbird yazılımlarıyla entegrasyonunu sağlar. Horde gibi web tabanlı yazılımlarla da kullanılması mümkündür. Ancak unutulmamalıdır ki, eklenti mekanizmaları, GPG'nin ya da OpenPGP standardının bir parçası olmadığı ve ne GPG ne de OpenPGP geliştiricileri tarafından geliştirildikleri için, bu eklentilerin kullanımı güvenlik riskleri yaratma potansiyeline sahiptir.

GPG ayrıca Mac OS X ve Microsoft Windows gibi platformlar için de derlenebilir. Mac OS X için, MacPGP denen özgür bir GPG portu bulunmaktadır. MacPGP, OS X kullanıcı arayüzüne ve yerel sınıf tanımlarına uyarlanmıştır. Platformlar arası derleme küçük bir iş değildir, en azından güvenlik risklerini ortadan kaldırmak için çok fazla efor gerekmektedir.

Yöntemler

Temel GnuPG programının bir komut satırı arayüzü olmasına rağmen, grafiksel kullanıcı arayüzü sağlayan çeşitli ön uçlar bulunmaktadır. Örneğin, GnuPG şifreleme desteği, en popüler Linux masaüstü bilgisayarları olan KDE ve GNOME'da bulunan grafik e-posta istemcileri olan KMail ve Evolution'a entegre edilmiştir. Ayrıca grafik GnuPG ön uçları, örneğin GNOME için Seahorse ve KDE için KGPG vardır.

macOS için, GPG Suite projesi, şifreleme ve anahtar yönetimi için OS entegrasyonu ve Installer paketleri aracılığıyla GnuPG kurulumları için bir dizi Aqua ön uç sağlar.[18] Ayrıca, GPG Suite Installer,[19] GnuPG tabanlı şifrelemeyi kullanmak için ilgili tüm OpenPGP uygulamalarını (GPG Keychain Access), eklentileri (GPGMail) ve bağımlılıkları (MacGPG) yükler.

GnuPG kurulup yapılandırıldığında, Psi ve Fire gibi anlık mesajlaşma uygulamaları otomatik olarak güvenlik sağlamaktadır. Horde gibi web tabanlı yazılımlar da bundan yararlanmaktadır. Çapraz platform uzantısı Enigmail, Mozilla Thunderbird ve SeaMonkey için GnuPG desteği sağlar. Benzer şekilde Enigform, Mozilla Firefox için GnuPG desteği sağlar. FireGPG, 7 Haziran 2010 tarihinde durduruldu.[20]

2005 yılında g10 Code GmbH ve Intevation GmbH şirketleri, Windows için GnuPG, GNU Privacy Assistant ve son olarak Windows Explorer ve Outlook için GnuPG eklentilerini içeren bir yazılım paketi olan Gpg4win'i piyasaya sürdü. Bu araçlar standart bir Windows yükleyicisine eklenerek, GnuPG'nin Windows sistemlerine yüklenmesini ve kullanılmasını kolaylaştırır.

2018'de, Sevenuc Danışmanlık Şirketi, Mac App Store'da Guard7 isimli bir program yayınladı. Bu program GnuPG ile günlük çalışmayı macOS'ta kolay ve basit hale getirdi. Bu program GPG için bazı ek özelliklere sahip(Örn. "Kişileri gruplara ayırın", "Farklı anahtarlıklar değiştirin") grafiksel bir ön uç. Guard7, MacOS'un yerleşik Mail uygulamasıyla sorunsuz bir şekilde bütünleşir ve e-posta mesajı için düzinelerce alıcıyı kolayca düzenleyebilir. Dosya şifrelemek veya şifresini çözmek sadece Finder'dan Guard7'ye dosya sürüklemeyi gerektirir, bu çok kullanışlı ve basittir.

GPG'yi Komut Satırından Çalıştırmak

  • Versiyon Bilgisi öğrenme:
gpg --version 
  • Açık ve gizli anahtar çifti üretme:
gpg --gen-key
  • Parmak izlerini listeleme:
gpg --fingerprint
  • Makine üzerindeki açık anahtarları listeleme:
gpg --list-keys 
  • Makine üzerindeki açık anahtarı dışarı aktarmak:
gpg --output acik_anahtar.gpg --armor --export ABCDFE01
  • Dışarıdan bir açık anahtarı makineye ekleme:
gpg --import acik_anahtar.gpg
  • Makine üzerindeki gizli anahtarları listeleme:
gpg --list-secret-keys 
  • Makine üzerindeki gizli anahtarı dışarı aktarmak:
gpg --output gizli_anahtar.gpg --armor --export-secret-key ABCDFE01
  • Dışarıdan gizli anahtarı makineye ekleme:
gpg --allow-secret-key-import --import gizli_anahtar.gpg
  • Var olan anahtar ile veri şifreleme:
gpg --encrypt --armor -r ABCDFE01 metin_dosyasi.txt
  • Şifrelenmiş metni çözme:
gpg metin_dosyasi.txt.asc
  • İmzalı metin doğrulama:
gpg --verify metin_dosyasi.txt.asc
  • Metni imzalama:
gpg --clearsign metin_dosyasi.txt

Verilen örneklerdeki 'ABCDFE01' ifadesi anahtarın kısa kodudur.[21]

Sınırlamalar

Komut satırı tabanlı bir sistem olarak GnuPG 1.x, başka bir yazılıma eklenebilecek bir API olarak yazılmaz. Bunun üstesinden gelmek için, GnuPG'nin çıktısını ayrıştıran ve bileşenler arasında kararlı ve sürdürülebilen bir API sağlayan GPPME (GnuPG Made Easy'den kısaltılmıştır), GnuPG etrafında bir API eklemesi olarak oluşturulmuştur.[22] Bu, şu anda birçok GPGME API çağrısı için GnuPG yürütülebilir dosyasına bir işlem dışı çağrısı gerektiriyor. Sonuç olarak, bir uygulamadaki olası güvenlik sorunları, işlem engeli nedeniyle gerçek kripto koduna yayılmamaktadır. GPGME'ye dayanan çeşitli grafik ön uçlar oluşturulmuştur.

GnuPG 2.0'dan beri, birçok GnuPG fonksiyonu, Libgcrypt'de doğrudan C API'leri olarak kullanılabilir.[23]

Zaafiyetler

OpenPGP standardı, mesajların dijital olarak imzalanması için çeşitli yöntemleri belirtir. 2003'te, bu yöntemlerden birini daha verimli hale getirmeyi amaçlayan GnuPG'ye yapılan bir değişiklik nedeniyle bir güvenlik açığı ortaya çıkmıştır.[24] Sadece GnuPG'nin (1.0.2 - 1.2.3 arası) bazı sürümleri için yalnızca dijital olarak imza mesajlarının bir yöntemini etkilemiştir ve anahtar sunucularda 1000'den daha az sayıda anahtar bulunmaktadır.[25] Çoğu insan bu yöntemi kullanmadı, bu nedenle meydana gelen hasar (eğer varsa, hiçbiri kamuya bildirilmediğinden) asgari düzeyde görünmektedir. Bu yöntem için destek, bu keşif sonrasında yayımlanan GnuPG sürümlerinden kaldırılmıştır (1.2.4 ve üstü).

2006 yılının başında iki tane daha fazla güvenlik açığı keşfedilmiştir; birincisi, GnuPG'nin imza doğrulaması için komut dosyalarının kullanılması yanlış pozitif sonuçlara yol açabilir,[26] ikincisi ise MIME olmayan mesajların, dijital imzanın kapsamadığı ancak imzalı mesajın bir parçası olarak rapor edilen veri enjeksiyonuna karşı savunmasız oluşudur.[27] Her iki durumda da GnuPG'nin güncellenmiş versiyonları duyuru sırasında hazırlanmıştır.

Haziran 2017'de, Bernstein, Breitner ve diğerleri tarafından Libgcrypt içinde bir güvenlik açığı (CVE-2017-7526) keşfedildi: GnuPG tarafından kullanılan, RSA-1024 için bütün anahtarların ve RSA-2048 anahtarlarının 1/8'inden fazlasının geri üretilmesini sağlayan bir kütüphane. Bu yan kanal saldırısı, Libgcrypt'in üslenme bitleri için kayan bir pencere yöntemi kullanması ve bu durumun, sonuçta bitlerin bitiminden ve tam anahtar kurtarılmasından kaynaklandığı gerçeğinden yararlanmaktadır.[28][29] Yine, GnuPG'nin güncellenmiş bir sürümü duyuru sırasında hazırlandı.

Ekim 2017'de, genellikle PGP / GPG ile kullanılan YubiKey 4 jetonlarında üretilen RSA anahtarlarını etkileyen ROCA güvenlik açığı açıklandı. Birçok yayınlanmış PGP anahtarının hassas olduğu bulunmuştur.[30]

Uygulama Desteği

GPG'yi destekleyen önemli uygulamalar, ön uçlar ve tarayıcı uzantıları aşağıdakilerdir:

  • Claws Mail - GPG eklentisi olan bir e-posta istemcisi
  • Enigform - Firefox eklentisi
  • Enigmail - Mozilla Thunderbird ve SeaMonkey uzantısı
  • Evolution - Native GnuPG desteği ile bir GNOME Mail uygulaması
  • FireGPG - bir Firefox eklentisi (üretilmiyor)
  • Gnus - GNU Emacs'te bir mesaj ve haber okuyucu
  • Gpg4win - e-posta ve dosya şifrelemesi için araçlar ve kılavuzlar içeren bir Windows paketi
  • GPGMail - bir macOS Mail.app eklentisi
  • KGPG - GnuPG için bir KDE grafik ön ucu
  • KMail - kriptografi için GPG kullanan Kontact'ın (PIM yazılımı) e-posta istemcisi / e-posta bileşeni
  • MCabber - bir Jabber.org istemcisi
  • Mutt - yerleşik PGP / GPG desteğine sahip bir e-posta istemcisi
  • Psi (anlık mesajlaşma istemcisi)
  • The Bat! - GnuPG'yi bir OpenPGP sağlayıcı olarak kullanabilen e-posta istemcisi
  • WinPT - Windows için GPG'ye grafiksel bir ön uç (üretilmiyor)
  • Guard7 - macOS'ta GPG'nin grafiksel ön yüzü (Mac App Store'da mevcut)

Medyadaki Yansıması

Mayıs 2014'te The Washington Post, anon108 adında bir kullanıcı tarafından Ocak 2013'te Vimeo'ya gönderilmiş 12 dakikalık bir video rehberi "Gazeteciler için GPG" haberi yayınladı. The Post gazetesi, sesi dijital bir şekilde gizlenen ve amacı gazeteci Glenn Greenwald'e e-posta şifrelemesini öğretmek olan anon108'i, konuşma şeklinin Snowden'a benzemesi üzerine, kaçak NSA ihbarcısı Edward Snowden olarak tanımladı. Greenwald, videonun yazarlığını doğrulayamadığını söyledi.[31]

Kaynakça

  1. ^ a b "Arşivlenmiş kopya". 22 Aralık 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 3 Nisan 2018. 
  2. ^ "Arşivlenmiş kopya". 4 Ekim 2009 tarihinde kaynağından arşivlendi. Erişim tarihi: 4 Nisan 2018. 
  3. ^ "Arşivlenmiş kopya". 11 Ocak 2018 tarihinde kaynağından arşivlendi. Erişim tarihi: 4 Nisan 2018. 
  4. ^ a b "Arşivlenmiş kopya". 6 Şubat 2015 tarihinde kaynağından arşivlendi. Erişim tarihi: 4 Nisan 2018. 
  5. ^ a b "Arşivlenmiş kopya". 5 Nisan 2018 tarihinde kaynağından arşivlendi. Erişim tarihi: 4 Nisan 2018. 
  6. ^ "Arşivlenmiş kopya". 27 Şubat 2014 tarihinde kaynağından arşivlendi. Erişim tarihi: 27 Şubat 2014. 
  7. ^ "Arşivlenmiş kopya". 26 Şubat 2014 tarihinde kaynağından arşivlendi. Erişim tarihi: 4 Nisan 2018. 
  8. ^ "Arşivlenmiş kopya". 29 Ağustos 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 4 Nisan 2018. 
  9. ^ a b "Arşivlenmiş kopya". 19 Şubat 2018 tarihinde kaynağından arşivlendi. Erişim tarihi: 4 Nisan 2018. 
  10. ^ "Arşivlenmiş kopya". 28 Nisan 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 4 Nisan 2018. 
  11. ^ "Arşivlenmiş kopya". 29 Ağustos 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 4 Nisan 2018. 
  12. ^ "Arşivlenmiş kopya". 11 Şubat 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 4 Nisan 2018. 
  13. ^ "Arşivlenmiş kopya". 1 Ağustos 2020 tarihinde kaynağından arşivlendi. Erişim tarihi: 4 Nisan 2018. 
  14. ^ "Arşivlenmiş kopya". 9 Şubat 2014 tarihinde kaynağından arşivlendi. Erişim tarihi: 4 Nisan 2018. 
  15. ^ "Arşivlenmiş kopya". 29 Ağustos 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 4 Nisan 2018. 
  16. ^ "Arşivlenmiş kopya". 29 Ağustos 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 4 Nisan 2018. 
  17. ^ "Arşivlenmiş kopya". 29 Ağustos 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 4 Nisan 2018. 
  18. ^ "Arşivlenmiş kopya". 8 Nisan 2018 tarihinde kaynağından arşivlendi. Erişim tarihi: 4 Nisan 2018. 
  19. ^ "Arşivlenmiş kopya". 6 Haziran 2018 tarihinde kaynağından arşivlendi. Erişim tarihi: 4 Nisan 2018. 
  20. ^ "Arşivlenmiş kopya". 27 Temmuz 2013 tarihinde kaynağından arşivlendi. Erişim tarihi: 4 Nisan 2018. 
  21. ^ "Arşivlenmiş kopya". 8 Eylül 2015 tarihinde kaynağından arşivlendi. Erişim tarihi: 2 Eylül 2015. 
  22. ^ "Arşivlenmiş kopya". 17 Şubat 2015 tarihinde kaynağından arşivlendi. Erişim tarihi: 4 Nisan 2018. 
  23. ^ "Arşivlenmiş kopya". 8 Aralık 2015 tarihinde kaynağından arşivlendi. Erişim tarihi: 4 Nisan 2018. 
  24. ^ "Arşivlenmiş kopya". 4 Aralık 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 4 Nisan 2018. 
  25. ^ "Arşivlenmiş kopya". 19 Şubat 2018 tarihinde kaynağından arşivlendi. Erişim tarihi: 4 Nisan 2018. 
  26. ^ "Arşivlenmiş kopya". 19 Şubat 2018 tarihinde kaynağından arşivlendi. Erişim tarihi: 4 Nisan 2018. 
  27. ^ "Arşivlenmiş kopya". 19 Şubat 2018 tarihinde kaynağından arşivlendi. Erişim tarihi: 4 Nisan 2018. 
  28. ^ "Arşivlenmiş kopya". 28 Temmuz 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 4 Nisan 2018. 
  29. ^ "Arşivlenmiş kopya" (PDF). 30 Haziran 2017 tarihinde kaynağından (PDF) arşivlendi. Erişim tarihi: 4 Nisan 2018. 
  30. ^ "Arşivlenmiş kopya" (PDF). 12 Kasım 2017 tarihinde kaynağından (PDF) arşivlendi. Erişim tarihi: 4 Nisan 2018. 
  31. ^ "Arşivlenmiş kopya". 12 Şubat 2018 tarihinde kaynağından arşivlendi. Erişim tarihi: 5 Nisan 2018. 

Dış bağlantılar

İlgili Araştırma Makaleleri

<span class="mw-page-title-main">İşletim sistemi</span> bilgisayar donanım kaynaklarını yöneten yazılım

İşletim sistemi ya da işletim dizgesi, bir bilgisayarın donanım kaynaklarını yöneten ve uygulama yazılımlarına hizmet sağlayan yazılımların bir bütünüdür. İşletim sistemleri, bilgisayarın donanımı ile uygulama yazılımları arasında bir köprü görevi görerek kullanıcıların sistemle etkileşim kurmasını sağlar. Öne çıkan örnekler arasında Microsoft Windows, macOS, GNU/Linux dağıtımları, Android ve iOS yer alır.

<span class="mw-page-title-main">Transport Layer Security</span> Internet Şifreleme Protokolü

Taşıma Katmanı Güvenliği (TLS) ve onun öncülü/selefi olan Güvenli Soket Katmanı (SSL), bilgisayar ağı üzerinden güvenli haberleşmeyi sağlamak için tasarlanmış kriptolama protokolleridir. X.509 sertifikalarını kullanırlar ve bundan dolayı karşı tarafla iletişime geçeceklerin kimlik doğrulaması asimetrik şifreleme ile yapılır ve bir simetrik anahtar üzerinde anlaşılır. Bu oturum anahtarı daha sonra taraflar arasındaki veri akışını şifrelemek için kullanılır. Bu, mesaj/veri gizliliğine ve mesaj kimlik doğrulama kodları için mesaj bütünlüğüne izin verir. Protokollerin birçok versiyonu ağ tarama, elektronik mail, İnternet üzerinden faks, anlık mesajlaşma ve İnternet üzerinden sesli iletişim gibi uygulamalarda yaygın olarak kullanılmaktadır. Bu durumda/içerikte/bağlamda en önemli özellik iletme gizliliğidir. Bundan dolayı kısa süreli oturum anahtarı, uzun süreli gizli simetrik anahtardan türetilememelidir.

<span class="mw-page-title-main">Outlook Express</span> en son 2008de güncellenmiş bir  bir e-posta ve haber istemcisi

Outlook Express bir e-posta ve haber istemcisidir. En son sürümü 6.0 olup 21 Nisan 2008'de yayınlanmıştır. Ardılları Windows Mail, Windows Live Mail, Microsoft Exchange Server ve Microsoft Outlook'tur. Bu nedenle, Microsoft Windows'un çeşitli sürümleri, Windows 98'den Windows Server 2003'e paketlendi ve Windows 3.x, Windows NT 3.51, Windows 95, System 7, Mac OS 8 ve Mac OS 9'da mevcuttu. Windows Vista'da, Outlook Express, Windows Mail tarafından değiştirildi. MacOS'ta, Apple Mail Outlook Express'in yerini almıştır.

<span class="mw-page-title-main">7-zip</span>

7-Zip, özgür ve ücretsiz bir dosya arşivleyicisidir. 7-Zip’in Komut İstemi sürümü Unix benzeri sistemler içinde düşünülmüş hatta AmigaOS bu saydıklarımıza dahil. Aynı zamanda DOS için de uyumlu DOS Portu için veya HX-DOS genişletişicisi ile Windows komut İstemcisi'nde çalıştırılabilir. 7-zip, temel olarak 7z arşiv biçiminde çalışsa da, diğer arşiv biçimlerini de okuyabilme yetisine sahiptir. Kullanıcı yazılımın çizgesel (grafiksel) ara yüzü ile işlem yapabileceği gibi direkt komut satırından da yazılımı çalıştırarak işlem yapabilir ya da yazılıma Windows Shell ortamı benzeri platformlarla da denetim sağlanabilir. 2000 senesinde çalışmalarına başlanan 7-Zip, Igor Pavlov tarafından geliştirildi. Pazarın hâkimiyetini elinde tutan ticari rakiplerine WinZip ve WinRAR a karşı olarak ürün özgür GNU LGPL lisansı altında dağıtılmaya başlandı. Sonuç olarak ortaya ciddi bir alternatif olarak özgür ve ücretsiz bir yazılım çıktı.

<span class="mw-page-title-main">Microsoft Outlook</span> Microsoft Officele birlikte veya tek başına kullanılabilen, kişisel bilgi yöneticisi

Microsoft Outlook Microsoft tarafından üretilen, Microsoft Office'le birlikte veya tek başına kullanılabilen, kişisel bilgi yöneticisi. Mevcut son sürümü Windows için Microsoft Outlook 2013, Mac için ise 2011'dir. Ocak 2015'te Microsoft, Office 365 ile Telefon ve Tabletler için Outlook'u Outlook Mobile'ni yayınladı. Bu, e-posta, takvim ve kişilerle bu platformların ilk Outlook'u oldu.

iCloud Appleın sunduğu bulut depolama ve bulut bilişim servisi

iCloud, Apple tarafından 6 Haziran 2011 WWDC'de tanıtılan bulut depolama ve bulut bilişim servisidir. Şubat 2016 itibarıyla, hizmetin 782 milyon kullanıcısı vardır. Hizmet, kullanıcılarına, dokümanlar, fotoğraflar ve müzik gibi verileri uzaktaki sunucularında iOS, Macintosh veya Windows cihazlarına indirmek, paylaşmak, diğer kullanıcılara veri göndermek ve kaybedilen veya çalınan Apple cihazlarını yönetmek özellikleri verir. Hizmet aynı zamanda iTunes kullanan bir ana Mac veya Windows bilgisayarına manuel yedeklemelere güvenmek yerine, iOS cihazlarını kablosuz olarak iCloud'a yedeklemeye izin verir. Servis kullanıcıları hesapları AirDrop kablosuz ile bağlayarak anında fotoğraf, müzik ve oyunları paylaşabiliyorlar. Apple, e-posta, kişiler, takvim, yer imleri, notlar, hatırlatıcılar, iWork dokümanları, fotoğraflar ve diğer veriler için veri senkronizasyon merkezi olarak hareket eden Apple'ın MobileMe hizmetinin yerini aldı. 2011'den başlayarak, iCloud Microsoft Azure ve Amazon Web Servislerine dayanıyor. Apple iOS Security beyaz kağıdı 2014'te yayınlandı, Apple, şifrelenmiş iOS dosyalarının Amazon S3 ve Microsoft Azure'de depolandığını onayladı. Apple, 2016 yılında Google ile bazı iCloud hizmetleri için Google Cloud Platform'nu kullanmak için bir anlaşma imzaladı. Ekim 2016'da Bloomberg, Apple tarafından daha doğrudan çalıştırılarak Apple'ın çevrimiçi hizmetlerinin Hız ve Deneyimini iyileştirmeyi amaçlayan Pie projesi üzerinde çalıştığını bildirdi. Ayrıca, Apple'ın tüm çalışanlarını Apple Kampüs'e taşıdığı bildirildi, diğer çalışanların çoğu Apple Park'a geçecekti.

Pretty Good Privacy (PGP), 1991 yılında Phil Zimmermann tarafından geliştirilen, OpenPGP standardını kullanarak veri şifrelemek, şifreli veriyi çözmek veya veriyi imzalamak için kullanılan, gönderilen ya da alınan verinin gizliliğini ve kimlik doğrulamasını sağlayan bir bilgisayar programıdır. Genellikle text dokümanlarını, e-postaları, dosyaları, klasörleri ve disk bölümlerini şifrelemek ve imzalamak için kullanılır.

<span class="mw-page-title-main">Geary</span>

Geary; özgür, açık kaynaklı bir e-posta istemcisi. Projenin ilk ve ana geliştiricisi Yorba Vakfı'dır. Vala dilinde yazılmıştır. Yazılımın adı (muhtemelen) geliştirici kurumun bulunduğu Geary sokağından gelmektedir.

<span class="mw-page-title-main">OS X Mavericks</span>

OS X Mavericks veya OS X 10.9 Mavericks OS X işletim sisteminin 10.büyük sürümü olup, Macintosh bilgisayarlar için Apple Inc.in masaüstü ve sunucu işletim sistemidir. 13A603 (GM2) yazılımda yapılmıştır. Bu sürümün temelini Darwin işletim sistemi oluşturur. Sürümün Unamesi "Darwin 13.0"dir.OS X Mavericks WWDC 2013'te, 10 Haziran 2013 tarihinde ilan edildi ve dünya çapında Mac App Store üzerinden ücretsiz yükseltme olarak, 22 Ekim 2013 tarihinde serbest bırakıldı.

<span class="mw-page-title-main">Anahtar Zinciri (yazılım)</span>

Anahtar Zinciri (ingilizce:Keychain) Apple tarafından geliştirilmiş, OS X işletim sisteminde var olan şifre yönetme sistemidir. Mac OS 8.6 sürümü ile tanıtılan yazılım OS X dahil olmak üzere Mac OS'in devam sürümlerinde yer aldı. Anahtar Zinciri web siteleri, FTP sunucuları, SSH hesapları, ağ paylaşımları, kablosuz ağlar, uygulamalar, şifreli görüntüler, özel anahtarlar, sertifikalar ve güvenli notlar gibi çeşitli dataları barındırabilen bir yazılımdır.

<span class="mw-page-title-main">Apple Mail</span> Apple Inc tanıtılan, OS X, iOS ve watchOS sistemlerinde çalışan bir e-posta programı

Apple Mail veya Mail.app Apple Inc tanıtılan, OS X, iOS ve watchOS sistemlerinde çalışan bir e-posta programıdır. Başlangıçta NeXTMail olarak NeXT tarafından geliştirilen, kendi NextStep'in işletim sisteminin bir parçası oldu, sonunda NeXT-in Apple'a satılmasından sonra tesisi oldu. Mailin güncel sürümü gönderme için SMTP, mesajı alma için IMAP, uçtan uca ileti şifreleme için S/MIME kullanır. Ayrıca, Yahoo! Mail, AOL Mail, Gmail, Outlook.com ve iCloud olarak, popüler e-posta sağlayıcıları ile çalışmak üzere yapılandırılmıştır ve Microsoft Exchange Serveri destekler. iOS 9 yayımlanmasına kadar e-postaları yanıtlamak için dosya ekleme işlevselliğini özlüyor olmasına rağmen, iOS Mail mobil sürüm özelliklerine Exchange ActiveSync desteği eklendi. Mail iOS sürümü pazar payı ile dünyada en popüler e-posta istemcidir.

<span class="mw-page-title-main">Mac OS X Tiger</span> Mac OS Xin beşinci büyük sürümü

Mac OS X Tiger, Mac OS X'in, Mac bilgisayarlar için Apple'ın masaüstü ve sunucu işletim sisteminin beşinci büyük sürümüdür. Takma isim olarak yeni sürüme Kaplan ismi verilmiştir. Sürüm Apple Software Update yöntemi ile güncellenmekte. Tiger Mac OS X Pantherin halefi olarak 129.95 dolara 29 Nisan 2005 tarihinde kamuoyuna sunuldu. Yeni özelliklerden bazılarına 64-bit PowerMac G5 için geliştirilmiş destek, Spotlight adlı bir hızlı arama sistemi, Safari web tarayıcısının yeni bir sürümü dahildir.

<span class="mw-page-title-main">Windows Mobile 6.0</span> Mobil işletim sistemi

Windows Mobile 6.0 kod ismi "Crossbow", Microsoft şirketinin Windows Mobile işletim sisteminin 5. sürümüdür. 3GSM Dünya Kongresi 2007-de, 12 Şubat 2007 tarihinde serbest bırakıldı. Üç farklı versiyonu geliyor: akıllı telefonlar için "Windows Mobile 6 Standard", Telefon işlevselliği ile Pocket PC'ler için "Windows Mobile 6 Professional" ve Hücresel radyolar olmadan Pocket PC'ler için "Windows Mobile 6 Classic". Microsoft 6.0 sürümüne 6.5 ve 6.1 sürümü ile birlikte 8 Ocak 2013 tarihinde desteklemeye son verildi.

<span class="mw-page-title-main">MacOS Server</span>

macOS Server, Apple tarafından üretilen ve ayrı piyasaya çıkarılan add-on bir işletim ve sunucu sistemidir, macOS işletim sistemi için ek sunucu programları, idaresi ve yönetimi araçları sağlar. Mac OS X Server İngilizce, Japonca, Fransızca, Almanca, Basitleştirilmiş Çince, Hollandaca, İtalyanca, Almanca, İspanyolca ve Geleneksel Çince mevcuttur.

<span class="mw-page-title-main">Microsoft Mail</span>

Microsoft Mail Microsoft'un 1991 yılında sunduğu e-posta yazılımı idi. Yerel alan ağıları için birkaç eski Microsoft e-posta ürününe, başta iki mimari olarak verildi: bir tanesi Macintosh ağları için ve biri PC mimarisi tabanlı LAN'lar için. Hepsi sonunda Microsoft Exchange Server ve Outlook ürün gruplarıyla değiştirildi.

<span class="mw-page-title-main">Microsoft Entourage</span>

Microsoft Entourage, Microsoft tarafından Mac OS 8.5 ve daha üstü için geliştirilmiş bir e-posta istemcisi ve kişisel bilgi yöneticisi idi. Microsoft, Entourage'ni Ekim 2000'de Microsoft Office 2001 ofis paketinin bir parçası olarak ilk kez piyasaya sürdü. Klasik Mac OS için Microsoft Office'in önceki sürümü olan Office 98, Outlook Express 5'i içeriyordu. En son sürüm Mac için Microsoft Office 2008'in bir parçası olan Mac 2008 Entourage, 15 Ocak 2008'de piyasaya sürüldü. Entourage, 26 Ekim 2010'da piyasaya sürülen Mac için Microsoft Office 2011'de Macintosh için Outlook ile değiştirildi.

Windows Mesajlaşma başlangıçta Microsoft Exchange Client olarak adlandırılırdı, Windows 95, 98 ve Windows NT 4.0 ile birlikte gelen bir e-posta istemcisidir. Windows 98'de, varsayılan olarak yüklenmedi, ancak kurulum CD'sinde ayrı bir program olarak mevcuttu. Windows 2000, Windows ME, Windows XP ve sonraki sürümleri ile uyumsuzdur.

S/MIME e-postalarınızı şifrelemenizi sağlayan bir teknolojidir. S/MIME, e-postalarınızı istenmeyen erişimden korumak için asimetrik şifrelemeye dayanmaktadır. Ayrıca, mesajın meşru göndericisi olarak sizi doğrulamak için e-postalarınızı dijital olarak imzalamanıza olanak tanır ve bu da onu birçok kimlik avı saldırısına karşı etkili bir silah haline getirir. S/MIME, IETF standartlarındadır ve bir dizi belgede tanımlanmıştır. En önemlileri ise RFC 3369, 3370, 3850 ve 3851'dir. Başlangıçta RSA Data Security Inc. tarafından geliştirilmiştir. S/MIME işlevselliği modern e-posta yazılımının çoğuna yerleştirilmiş ve ve bu işlevsellik çalışan yazılımların arasında karşılıklı olarak çalışmaktadır.

Güvenli kabuk,, ağ hizmetlerinin güvenli olmayan bir ağ üzerinde güvenli şekilde çalıştırılması için kullanılan bir kriptografik ağ protokolüdür. En iyi bilinen örnek uygulaması bilgisayar sistemlerine uzaktan oturum açmak için olandır.

<span class="mw-page-title-main">Enigmail</span>

Enigmail, Mozilla Thunderbird ve OpenPGP ortak anahtar e-posta şifrelemesi ve imzalaması kullanan SeaMonkey internet paketi için bir veri şifreleme ve şifre çözme uzantısıdır. Enigmail, Microsoft Windows, Unix benzeri ve Mac OS X işletim sistemleri üzerinde çalışır. Enigmail, PGP / MIME ve diğer satır içi PGP ile uyumlu diğer posta istemcileriyle çalışabilir: Gpg4win paketi yüklü Microsoft Outlook, Gnome Evolution, KMail, Claws Mail, Gnus, Mutt. Kriptografik işlevselliği GNU Privacy Guard tarafından yönetilir.