From de6721b3ef45d7cc285b3f3a750c507b92c60777 Mon Sep 17 00:00:00 2001 From: AA Date: Mon, 31 Aug 2020 20:50:41 +0300 Subject: [PATCH 1/4] =?UTF-8?q?d=C3=BCzeltmeler=20ve=20Summary=20hatalar?= =?UTF-8?q?=C4=B1=20giderimi?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/SUMMARY.md | 5 ++++- src/cihaz_guvenligi/luks_usb.md | 3 +-- src/yazisma_guvenligi/gpg/ucbirim_gpg.md | 2 +- 3 files changed, 6 insertions(+), 4 deletions(-) diff --git a/src/SUMMARY.md b/src/SUMMARY.md index 0d6ea4a..7553c22 100644 --- a/src/SUMMARY.md +++ b/src/SUMMARY.md @@ -24,7 +24,10 @@ - [GnuPG Gelişmiş Anahtar Üretimi](yazisma_guvenligi/gpg/gpg_gelismis_anahtar_uretimi.md) - [GnuPG Anahtarını Saklama](yazisma_guvenligi/gpg/anahtar-saklama.md) - [Anahtarın Kağıt Yedeğini Almak](yazisma_guvenligi/gpg/paperbackup.md) - - [GnuPG Terminal Kullanımı](yazisma_guvenligi/gpg/ucbirim_gpg.md) + - [GnuPG Grafik Arayüz Kullanımı](yazisma_guvenligi/gpg/gui_gpg.md) + - [GnuPG Komut Satırı Kullanımı](yazisma_guvenligi/gpg/ucbirim_gpg.md) + - [GnuPG Güven Ağı](yazisma_guvenligi/gpg/wot.md) + - [GnuPG Web Anahtar Dizini](yazisma_guvenligi/gpg/wot.md) - [Şifreli E-Posta](yazisma_guvenligi/openpgp.md) - [Thunderbird/Enigmail ile E-posta Şifreleme](yazisma_guvenligi/thunderbird_enigmail.md) - [Kmail ile E-posta Şifreleme](yazisma_guvenligi/kmail.md) diff --git a/src/cihaz_guvenligi/luks_usb.md b/src/cihaz_guvenligi/luks_usb.md index 22b987e..0f9fe28 100644 --- a/src/cihaz_guvenligi/luks_usb.md +++ b/src/cihaz_guvenligi/luks_usb.md @@ -229,8 +229,7 @@ Bu işlemi gerçekleştirmek için ne yazık ki uçbirim kullanmanız gerekmekte ## Sıkça Sorulan Sorular -1. Bir marka çok güvedd if=/dev/urandom of=/dev/sdX bs=4096 status=progress -nli, üç harfli algoritmalı usb bellekler satıyor, bunlar güvenli mi? +1. Bir marka çok güveli, üç harfli algoritmalı usb bellekler satıyor, bunlar güvenli mi? Bu tip cihazlar her zaman cihaz üzerindeki bir donanıma bağlı olarak şifreleme yaparlar. Bu kimi tehdit modelleri için yeterli olsa bile bilmediğiniz bir donanıma ve muhtemelen zayıf bir parolanın güvenliğine kalırsınız. Şayet şifreleme sizin için küçük bir önlem ise ve usb belleğinize koşulsuz şartsız her cihazda ulaşmak istiyorsanız bu yolu kullanabilir çok önemli dosyalarınızı ayrıca şifreleyebilirsiniz. diff --git a/src/yazisma_guvenligi/gpg/ucbirim_gpg.md b/src/yazisma_guvenligi/gpg/ucbirim_gpg.md index 891f60a..a7d1c51 100644 --- a/src/yazisma_guvenligi/gpg/ucbirim_gpg.md +++ b/src/yazisma_guvenligi/gpg/ucbirim_gpg.md @@ -1,4 +1,4 @@ -## GPG ile uçbirimde işlemler +## GPG ile Komut Satırında işlemler GPG temel olarak komut satırında çalışan bir yazılımdır. Bu bakımdan grafik arayüzler tarafından sunulmayan pek çok faydalı özelliği uçbirim aracılığı ile kullanmak ve kimi zaman grafik arayüzlerin sunduğu işlevleri daha kolay yerine getirmek mümkündür. Pek çok kullanıcı için uçbirim korkutucu olabilmektedir. Lakin her Gnu/Linux cihazda bir uçbirim ve GPG kurulu olduğu düşünüldüğünde GPG'nin evrensel kullanımı uçbirimde toplanmaktadır. From f1b714f7de0ec15b6c8ef65236888ecb1eca06b7 Mon Sep 17 00:00:00 2001 From: AA Date: Tue, 1 Sep 2020 14:31:48 +0300 Subject: [PATCH 2/4] =?UTF-8?q?Private=20Lock=20rehberi=20yaz=C4=B1ld?= =?UTF-8?q?=C4=B1=20summary'e=20eklendi.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/SUMMARY.md | 1 + src/beseri_guvenlik/private_lock.md | 50 ++++++++++++++++++ .../privatelock/privatelock.png | Bin 0 -> 23878 bytes .../privatelock/privatelock2.png | Bin 0 -> 26869 bytes .../privatelock/privatelock3.png | Bin 0 -> 32265 bytes 5 files changed, 51 insertions(+) create mode 100644 src/beseri_guvenlik/private_lock.md create mode 100644 src/beseri_guvenlik/privatelock/privatelock.png create mode 100644 src/beseri_guvenlik/privatelock/privatelock2.png create mode 100644 src/beseri_guvenlik/privatelock/privatelock3.png diff --git a/src/SUMMARY.md b/src/SUMMARY.md index 7553c22..e8f4f13 100644 --- a/src/SUMMARY.md +++ b/src/SUMMARY.md @@ -9,6 +9,7 @@ - [Fiziki Güvenlik](beseri_guvenlik/fiziki_guvenlik.md) - [Haven ile Ortam İzlemesi](beseri_guvenlik/haven.md) - [Oje ve Entropi ile Cihaz Güvenliği](beseri_guvenlik/oje.md) + - [Private Lock ile Kapkaç Tedbiri](beseri_guvenlik/private_lock.md) - [Cihaz Güvenliği](cihaz_guvenligi/README.md) - [Yazılım Güvenliği](cihaz_guvenligi/yazilim_guvenligi.md) - [Cihaz Şifreleme](cihaz_guvenligi/cihaz_sifreleme.md) diff --git a/src/beseri_guvenlik/private_lock.md b/src/beseri_guvenlik/private_lock.md new file mode 100644 index 0000000..2388358 --- /dev/null +++ b/src/beseri_guvenlik/private_lock.md @@ -0,0 +1,50 @@ +# Private Lock ile Kapkaç Önlemi + +Günümüzde neredeyse yaşam zorunluluğu haline gelmiş mobil cihazlardan olan akıllı telefonlar, en önemli verilerimizi tuttuğumuz araçlar konumundalar. Bu durum söz konusu cihazları ciddi bir mahremiyet ve güvenlik riski haline de getirmekte. + +Mobil cihazlar, çalınma ve kaybolma riski içinde kullanıldıklarından [şifreleme](cihaz_guvenligi/cihaz_sifreleme.md) neredeyse zaruri bir güvenlik tedbiri. Lakin bilgisayarlara nazaran mobil cihazlar neredeyse hiç kapatılmadığından şifreleme anahtarları sürekli olarak RAM üzerinde durmakta ve ekran kilidinin açık olduğu her an cihazın içeriğindeki neredeyse tüm bilgiler cihazı elinde tutanın insafına kalmakta. + +Bu tehlikenin gerçekleşme riski teorik bir tartışma değil. [Birleşik Krallık'ta bir polis teşkilatı yasal olarak bir zanlıya kapkaç yaparak](https://www.bbc.com/news/uk-38183819) söz konusu imkanın gerçek hayatta kullanımının mümkün olduğunu herkse göstermiş bulunuyor. Buna telefonu elinizden alıp akla hayale gelmeyecek şeyler yapabilecek yakınlarınız ve arkadaşlarınızı da eklerseniz konuya karşı tedbir almak yerinde görülebilir. + +## Private Lock + +[Private Lock](https://github.com/wesaphzt/privatelock) [F-droid](https://f-droid.org) yazılım deposunda bulunabilecek özgür bir yazılım olarak cihazınızın elinizden kapılması veya düşürülmesi gibi ani hızlanmalarda ekranını kitleyerek güvenlik sağlıyor. + +Öncelikle F-droid üzeriden Private Lock uygulamasını indirerek cihazınıza kurun ve çalıştırın. Kısa bir tanıtımın ardından aşağıdaki basit ekran ile karşılaşacaksınız. + +![alt-text](privatelock/privatelock.png) +![alt-text](privatelock/privatelock2.png) + +Private Lock fazlasıyla basit bir yazılım. 0-40 arasında derecelendirilen değer cihazınızdaki jiroskop sensörüne bağlı olarak hangi kuvvetlerde cihazınızın kilitleneceğini belirlemekte. Hemen altta bulunan dairede ise cihazınızın sensöründen o anda gelen tepkinin değeri verilmekte. Dairenin tamamen yeşil olması durumunda telefonunuz kilitlenmekte. 0 ile 40 arasındaki dereceyi ayarlayarak telefonunuzun içine düşebileceği fiziki koşulları deneme yolu ile uygun ayarı bulmanız gerekli. Bir arkadaşınızdan telefonu elinizden olabildiğince nazik şekilde habersiz kapmasını isteyin. Telefonunuz kilitleninceye kadar ayarı uygun şekilde düzenleyin. + +**NOT:**Ayarı çok düşük yapmanız durumunda olağan kullanımlar sırasında da can sıkıcı kilitlenmelerle karşılaşabilirsiniz. + +## Ayarlar + +Private Lock çok karmaşık işlevler sunan bir yazılım olmadığından ayarlar bölümünd sadece dört tane seçene bulabilirsiniz. + +![alt-text](privatelock/privatelock3.png) + +* **System start**: Cihazınız açıldığında Private Lock'ın başlamasını sağlayacaktır. + +* **Haptic feedback**: Cihazınızın kilitlendiğini bir titreşim ile size bildirilmesini sağlar. + +* **Run service when locked**: Ekran kilidi devrede iken de kilitleme işlevinin etkin olmasını sağlayarak ekran kilidini her an devreye sokulmasını sağlar. + +Ayarları dilediğiniz gibi yapabilirsiniz. Tavsiyemiz "system start" ile "run service when locked" seçeneklerinin işaretli olmasıdır. + +## Dikkat edilmesi gerekenler + +1. Private Lock kusursuz değildir. Kimi zaman istenmeyen zamanlarda kilitleme yapabileceğinden bununla biraz yaşamanız gereklidir. + +2. Aynı sebepten Private Lock gerçekten gerektiğinde çalışmayabilir. Keza jiroskop her zaman doğru değer ölçemediği gibi yaşanan kapkaç olayının şiddeti duruma etki edecektir. Bu özellikle ayarın gereğinden yüksek yapıldığı durumlar için geçerlidir. + +3. Private Lock sürekli olarak jiroskop sensörünü dinleyeceği için cihazınızın şarjından bir miktar tüketecektir. Kullanılan cihazlarda bu belirgin olmamakla birlikte dikkat edilmesi gerekebilir. + + + + + + + + diff --git a/src/beseri_guvenlik/privatelock/privatelock.png b/src/beseri_guvenlik/privatelock/privatelock.png new file mode 100644 index 0000000000000000000000000000000000000000..e610fda797dc3b4beba06649abb4bb0aa2530ea1 GIT binary patch literal 23878 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�@30>fnGW8hq5FYeHLNdONR#+saDd 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%0Afg8SK%=kGu)&1b~Qh<&7S@0 znK9Jv=<0x$Jb{+@Sj;P8qx=Y2#)ylQ3oQ)kuna+t#~ zJ_9|>va*geY0HTqN*ToT`2!z4vB7NCv9K8JR@KV zz+BgaFMNL=!&m%?xaZ1$}*u>FXac0bv}V_ zK{L&3HoLw3cX7ONk1qSnT|1o?cZ0Q+8L0%;T-TMxA(-DS+~#Zpvt6Gj=3k3*$3Nd6 z%6m${bd6yyS8&$D<7kcLinMAWH8eCB-Rr{(e?iZjMsAVUny@1JDzIR!y+8jt2%g+% z7%I!1Xz`Rg{aaT>Q9y2fcnD7>cwJ$o6W*gal&7Jj*wS19xzkW#L(@URd$LhNf;8WB z-1h%FSi>i*8B(gQ&okDH4j^ciIVaRb6pboz^J7E|)HtdvB8hYj5gtvNsbR7>&k71g zr*85i>Ky?|3P(-ri6XEMxkOBek*g7l4}soNa9IFx3@LOz2)bljBD<{-*;(Vzw*ilV)#lPM-R$sks4SAIyv!Z#$(lDvf%lZ+dV3%x{V#W^+$P@HN|e*j^gSDnhfkru?#j8Ox{;R zc5&ZnpN_FKvlbVf6*kD2t~FS0-V!Nbc+Wz$Qh}co(|YCC+gd04PytV;x3L5o?$qW9 z0~Cu>CBGMDkht{wWoe4O+hL4bZG?C4`#8S-Si+n5b?wzLLpa`UWVQ$*QeX$lch!LU%^ z=k`qT^W(Oo>goq)c$Pw1QQtHpg^JI6^3nE33LxA}Fo{w)6hhw=wj2c94j%%{Q5S2s zmoMNJK}qvzJ_5GCoWFQ_d9fXlD1TkZZgg9dy2~a0y1y?NZdKF}^&6Pz zy*_TOHbAZT96fwb)Vp)^XoT2Q4d2&EXYwARxkxxHp@eWMswOvV77fq@zcv&M3cq9t zw?%W_mB{avKtOQAFKPU;|1rlotz&kXnlNhT7{XX^#0HFRdDv|;72YjT2uhyKUTq`F zG-Ob#BIBJO60x-zyJulHc|)sAsGPBDe*}!bV@~K+W9R8Oi$0jD zFP#9u_ECg$sDWO z__Uxtx_4smn8vIy2ivoE&Q{^}AyOPciT;3J-S@rxA{LYANXCZGQ6!GEC26gQ;Cl8+ zoghWLRT`14gBcRxW|(-#C-Fy#4f?&@ijB@;x={E}D5ua5k7+0*TsKTEX4$Tfy>mZwa+95A)jJhT zr3vOwy$-`sxXrjf;h+P0L$jAXAPk7IE@DsmiOGC);(IccGrz32#5LI~qbiHufFjcR z&9ZHwy!`RwB0c(q#6qQdvTO~Rn(VSLHsR@VB-@tq#>O8hWO;h&kLMj7C)Ff2(4*~i zk}M+U88i=Z(c~x~K5fu#g90_;>+AVASSP$tj#e6ZU}h1@2ju$t^>D~CgRF)JH2cw` zrBD1Tm~Gw76)CetPPz02`l_c6upAJ(#Bi;zuu5+{Ei*@9RMp3qhL%_FIOrE+uVb-fuDKl4Br@=SyaVC zalGam=H%|44d7-m&acu|?%-ur*$aO{JNc-#?AYqCBU5A2E4+mzj!TCI zz+>?A$Bw2X(L=|4o_@<94d;=dZBST8mNrX#pR|)hI3;GZK=bzTi80^y5U8w0Bjcs! z1mV3Bw2;k|Ll{ovmQv6M;#&o56{;6M`=w6UIXOLCBO@+E68aBARme6)gl8$Ef+vC5 z@q+Gr9@P(Kjt?CDa;~}&xPkw^lx0TYwggs{g0TNAP+{LfGLAnwAmyftT~tB^-?MxY zF!TA~^TNW0kxV5VP(Pm+%P4&hE{n|`iOj}Aw^9_I!+pG_`1H#_O5TX;3)AVT`EMoNn> zEVJr)GNod8*xTXc$>B~PdOJ^U+_b*Esfh+%&wC9WOca9q#esWy6T$>DO1kN+ZsDM_ zc)A$;fuRHXSA(^%G5Y@fNJY&P-+6t`RkJNec}R9UO5qF0Fg(L3xZnAOj1Y(&|A9#V o)1AZk)65%H>^=k{Ic7~@l2&s+o{Xfz!srP65i7Go6Ss)}0;qaQB>(^b literal 0 HcmV?d00001 diff --git a/src/beseri_guvenlik/privatelock/privatelock2.png b/src/beseri_guvenlik/privatelock/privatelock2.png new file mode 100644 index 0000000000000000000000000000000000000000..2bcfbb7e510f3df3d937f62221f937108d8087ac GIT binary patch literal 26869 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 literal 0 HcmV?d00001 diff --git a/src/beseri_guvenlik/privatelock/privatelock3.png b/src/beseri_guvenlik/privatelock/privatelock3.png new file mode 100644 index 0000000000000000000000000000000000000000..ffcd084c6c2aa05ee0d1059722048a698f0994a5 GIT binary patch literal 32265 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 g7ZNHsvM6vh#y~0d0*mwKJFg3n}5%vH$=8 literal 0 HcmV?d00001 From 77b27e461dd7be58718abf46250a723e0c6c8e9b Mon Sep 17 00:00:00 2001 From: AA Date: Tue, 1 Sep 2020 14:58:36 +0300 Subject: [PATCH 3/4] =?UTF-8?q?fiziki=20g=C3=BCvenlik=20rehberi=20iyile?= =?UTF-8?q?=C5=9Ftirmeleri.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/beseri_guvenlik/fiziki_guvenlik.md | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/src/beseri_guvenlik/fiziki_guvenlik.md b/src/beseri_guvenlik/fiziki_guvenlik.md index 9ca138a..f2f1da5 100644 --- a/src/beseri_guvenlik/fiziki_guvenlik.md +++ b/src/beseri_guvenlik/fiziki_guvenlik.md @@ -2,7 +2,7 @@ Bir cihazın güvenliği sadece yazılımsal değil aynı zamanda donanımsal koşullara da bağlıdır. Teknik olarak cihazınıza uzaktan gelebilecek tehlikelere karşı tedbir alsanız bile cihazınıza fiziken erişimi olan bir saldırganın, çok daha etkili ve görünmez saldırılarına maruz kalmanız işten bile değildir. Bu tip saldırılara karşı alınabilecek tedbirler yine fiziki olmaktadır. -Fiziki erişimi ile gerçekleştirilebilecek saldırılar, basit bir web araması ile elde edilebilecek bilgilerden ulus devlet seviyesinde kaynakları gerektiren yöntemlere uzanmaktadır. Bu bakımdan fiziki erişim ile yapılabilecek saldırılar sadece filmlerde görülebilecek cinsten zorlukta değildir. +Fiziki erişimi ile gerçekleştirilebilecek saldırılar, basit bir web araması ile elde öğrenilebileceklerden ulus devlet seviyesinde kaynakları gerektiren yöntemlere uzanmaktadır. Bu bakımdan fiziki erişim ile yapılabilecek saldırılar sadece filmlerde görülebilecek cinsten zorlukta değildir. Fiziki saldırılara karşı alınabilecek tedbirler hem teknik hem de beşeri olmaktadır. Basit davranış değişiklikleri ile cihazlarınızın fiziki güvenliğini çok daha iyi hale getirebilir, teknik tedbirlerle cihazlarınızı çok daha zorlu hedefler kılabilirsiniz. @@ -18,15 +18,17 @@ Elbette tüm cihazlarınızı **sürekli** üzerinizde taşımak tehdit modelini Bu iki koşulu size tehlike oluşturabilecek saldırıların imkanları ile kıyaslayarak anlamlı bir modelleme yapmanız mümkündür. Şayet cihazınızı pek de tanımadığınız insanlarla birlikte çalıştığınız işyerinizde bırakıyorsanız cihazlarınız için pek çok yönden endişe edebilirsiniz. Söz konusu alan kamera ile izleniyor ve görüntüleri tutan kişilere güvenebilirseniz riskiniz azalabilir. Evinizde bıraktığınız bilgisayarınız görece daha güvende olacaktır. Şayet evinizi veya bilgisayarınızı koruyacak bir alarm sisteminiz varsa daha az risk içinde sayılırsınız. +İçinde bulunduğunuz durumun maddi koşulları ile cihazlarınızı terk ettiğiniz alanların koşullarının bir kıyaslamasının her an yapılması gerekli. Bu konu hakkında **Evil Maid** kavramı altındaki yaklaşımları inceleyebilirsiniz. + ## Cihazlarınızı gözetim altında tutun -Şayet cihazlarınızı taşıyamıyor veya taşımak istemiyorsanız, cihazlarınızı sürekli gözetim altında bulundurmayı değerlendirebilirsiniz. Bu cihazlarınıza yapılacak bir müdahaleyi engellemeyecek olsa da saldırganı caydırabilir, sizden habersiz müdahale edemeyecek olduğundan dolayı vazgeçirebilir veya durumun farkında olmayan bir saldırganı kayıt altına alabilir. Her halukarda kayıt sisteminizin de güvenliğini düşünmeniz ve gözetim sisteminizin sizi olası durumlarda uyaracağından emin olmanız gerekir. Şayet hiç bakmadığınız bir kamera kaydı bir girişimi kaydetse bile çok işinize yaramayacaktır. +Şayet cihazlarınızı taşıyamıyor veya taşımak istemiyorsanız, cihazlarınızı sürekli gözetim altında bulundurmayı değerlendirebilirsiniz. Bu cihazlarınıza yapılacak bir müdahaleyi engellemeyecek olsa da saldırganı caydırabilir, sizden habersiz müdahale edemeyecek olduğundan dolayı saldırının anlamını yitirmesine neden olabilir veya durumun farkında olmayan bir saldırganı kayıt altına alabilir. Her halukarda kayıt sisteminizin de güvenliğini düşünmeniz ve gözetim sisteminizin sizi olası durumlarda uyaracağından ve kayıtlara kolayca müdahale edilemeyeceğinden emin olmanız gerekir. Şayet hiç bakmadığınız veya baktığınızda silinmiş bir kamera kaydı bir girişimi kaydetse bile çok işinize yaramayacaktır. Bu amaçla tasarlanmış ilginç projelerden biri olarak [Guardian Project](https://guardianproject.info/) tarafından geliştirilen [Haven](https://github.com/guardianproject/haven/releases) dikkate değerdir. Bir android telefonu güvenli bir gözetim aracına çevirmeye yarayan Haven, cihazın sensörleri ve kamerası ile izlediği alandaki değişiklikleri kaydedip kullanıcısına Signal ve TOR üzerinden haber verebilmekte. ## Cihazlarınızı girişimlere dayanıklı hale getirin -Cihazlarınızı fiziki müdahalelere karşı dayanıklı hale getirmek hem donanımsal/yazılımsal tedbirleri hem de cihazınıza müdahale etmeyi ortaya çıkaracak fiziki tedbirleri kapsamaktadır. +Cihazlarınızı fiziki müdahalelere karşı dayanıklı hale getirmek hem donanımsal/yazılımsal tedbirleri hem de cihazınıza yapılan müdahaleleri ortaya çıkaracak fiziki tedbirleri kapsamaktadır. ### Yazılımsal/Donanımsal tedbirler @@ -44,12 +46,14 @@ Cihazınızın /boot sektörünü ve tüm açılış aşamalarını kriptografik ### Fiziki güvenlik tedbirleri -Cihazınıza fiziken girişimde bulunmak genellikle bir biçimde cihazınızın açılmasını gerektirebilir. Bu cihazın donanımlarına bir ekleme yapmak veya ram ve sabit sürücü gibi donanımların çıkarılarak/değiştirilerek müdahale edilmesini ifade edebilir. Bir saldırganın yapacağı değişikliklerin ifşa olacağını fark etmesi hem caydırıcı hem de genel olarak güven verici bir önlemdir. +Cihazınıza fiziken girişimde bulunmak genellikle bir biçimde cihazınızın açılmasını gerektirebilir. Bu cihazın donanımlarına bir ekleme yapmak veya ram ve sabit sürücü gibi donanımların çıkarılarak/değiştirilerek müdahale edilmesi olabileceği gibi kabaca kilidi açık cihazınızın elinizden kapılması da olabilir. Bir saldırganın yapacağı değişikliklerin ifşa olacağını fark etmesi hem caydırıcı hem de genel olarak güven verici bir önlemdir. * [Simli Oje ve Entropi ile Fiziki Güvenlik](oje.md) * [Haven ile ortam izlemesi](haven.md) +* [Private Lock ile Kapkaç Tedbiri](private_lock.md) + From f8c437a2b92120695dd38474f7190bf740bdcc55 Mon Sep 17 00:00:00 2001 From: AA Date: Wed, 2 Sep 2020 21:20:34 +0300 Subject: [PATCH 4/4] =?UTF-8?q?wot=20yaz=C4=B1ld=C4=B1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/yazisma_guvenligi/gpg/wot.md | 81 +++++++++++++++++++++++++++++++- 1 file changed, 79 insertions(+), 2 deletions(-) diff --git a/src/yazisma_guvenligi/gpg/wot.md b/src/yazisma_guvenligi/gpg/wot.md index b9fa8f6..ec9b872 100644 --- a/src/yazisma_guvenligi/gpg/wot.md +++ b/src/yazisma_guvenligi/gpg/wot.md @@ -1,3 +1,80 @@ -# GPG Anahtarlarının Güven Ağı +# GPG Anahtarları ile Güven Ağı Oluşturmak -[Bu bölüme katkı verebilirsiniz.](https://git.oyd.org.tr) +Güven ağı en basit anlamı ile bir kimlik yönetimi şeklidir. Günlük hayatımızda kimin kim olduğunu söyleyenin bir çeşit otorite olması durumunun aksine güven ağında her kişi kimliğinin ve topluluğun güveninin kaynağıdır. + +Basitçe güven ağı, tanıdıklarınızın tanıdıklarına güvenmenizdir. Aynı şekilde sizi tanıyan insanlara güvenenler de sizin söylediğiniz kişi olduğunuza güvenir. + +## GPG neden güven ağına ihtiyaç duyar + +GnuPG sadece bir şifreleme aracı değil aynı zamanda bir kimlik aracıdır. Bu kriptografik imza yöntemi ile anahtarın sahibinin bir bilginin kendisine ait olduğunu kanıtlaması gibi kendisinin söylediği kişi olduğunu da kanıtlamasını sağlar. Bu neden ile GPG inkar edilebilir şifreleme sunmaz ve bu neden ile çoğu GPG kullanıcı anahtarlarında gerçek adlarını ve e-posta adreslerini bulundurur. Çünkü amaç kişinin kendini kanıtlamasıdır. + +Pek çok devlet ve şirket kaynaklı kimlik yönetim sisteminin aksine GPG merkezi bir otoriteye dayanmaz. Bu neden ile herhangi bir kişi istediği isimle veya bilgiyle [bir anahtar oluşturabilir](gpg-anahtar-uretimi.md) ve bunu hiç bir sorunun sorulmadığı anahtar sunucularına yükleyebilir. Bu sebepten [tanınmış kişilerin ismine pek çok sahte anahtar bulunmakta](https://keyserver.ubuntu.com/pks/lookup?search=richard+stallman&fingerprint=on&op=index), [gerçek insanların anahtarlarında da belki binlerce sahte imza](https://keyserver.ubuntu.com/pks/lookup?search=0xF2AD85AC1E42B367&fingerprint=on&op=index) bulunmakta. Bu vahşi batı düzenine çözüm olarak kısmen daha [merkezi sistemler](keys.openpgp.org) ve [başkaca güven kaynakları ile desteklenmiş çözümler](wkd.md) önerilmekte ise de güven ağı hala bireyin en güçlü olduğu, en özgürlükçü sistemdir. + +## Güven ağı nasıl kurulur + +Bir GPG anaharı sahibi iseniz çevrenizde tanıdığınız GPG kullanıcılarının anahtarlarını imzalayarak kendi güven ağınızı oluşturabilirsiniz. Bunun için [Kleopatranın grafik arayüzünden](gui_gpg.md) veya doğrudan [uçbirim aracılığı ile](ucbirim_gpg.md) imzalama işlemlerini yapabilirsiniz. + +Bir anaharı imzalamak için sırası ile aşağıdaki işlemleri yapmanız gereklidir. + +1. İmzalanacak umumi anahtarı bulup indirmek +2. Anahtarı imzalamak +3. Anahtarın sahibine imzalı anahtarı dışa akarıp göndermek veya bir anahtar sunucusuna yüklemek. + +İmzalama işlemini yaptıktan sonra şayet imzaladığınız anahtarın güven değerine bakarsanız en yüksek değerde olduğunu göreceksiniz. + +`gpg --gpg --list-keys [anahtar ID veya e-posta]` + + +``` +pub rsa4096 2013-07-20 [SC] + 67819B343B2AB70DED9320872C6464AF2A8E4C02 +uid [ full ] Richard Stallman +sig!3 2C6464AF2A8E4C02 2013-07-20 Richard Stallman +sig!3 170AF0E2954295DF 2017-06-21 Ian Andrew Kelling +sig! 42272957268B3FCA 2020-03-18 Alper Atmaca +sub rsa4096 2013-07-20 [E] +sig! 2C6464AF2A8E4C02 2013-07-20 Richard Stallman + +gpg: 4 good signatures +gpg: 202 signatures not checked due to missing keys +``` +Bu noktadan sonra sizi tanıyan ve anahtarınıza güvenen kişiler imzaladığınız anahtarın da belirtilen kişiye ait olduğuna güvenecekler. Elbette tek imza tam anlamı ile yeterli olmamakta ve GPG belirli bir güvenilir imza isteyecektir. Bu bakımdan bir güven ağı ne kadar sık dokunduysa o derecede güvenilir olacaktır. + +Kendi güven ağınızı oluşturduktan sonra yapmanız gereken tek şey bu ağı tüm dünyadaki güven ağına bağlamaktır. Bunun için grubunuzdan bir kişinin güvenilen, anahtarında çokça geçerli tanınmış insanların imzası olan bir kişiye ulaşması ve anahtarını imzalatması gereklidir. Bu olduğunda sizin küçük güven ağınız tüm **dünyadaki GPG güven ağının** bir parçası olur. + +## Güven ağının temelleri + +Şayet herkes koşulsuz şartsız herkesin anahtarını imzalıyor olsaydı bir "güven" ilişkisinden söz etmemiz mümkün olmazdı. Bu bakımdan bir kişinin anahtarını imzalamak size güvenen herkesin güvenine karşı bir **sorumluluk** taşıdığından bu eylemi dikkatli bir şekilde gerçekleştirmeniz gerekmektedir. + +Neredeyse 30 yıldır hayatta olan güven ağı dünyada kabul edilmiş kimi kurallara göre işler. Bu kurallara bağlı olarak güven ağınızı oluşturmak hem sizin hem de **tüm GPG kullanıcıları için çok ama çok önemlidir.** + +1. Yüzyüze tanışmadığınız kimsenin anahtarını imzalamayın +2. Tanıştığınız kişilerin söyledikleri kişiler olduğunu mümkün ise birden fazla fotoğraflı resmi kimlik ile doğrulayın +3. Anahtar parmakizlerinin tamamını kontrol edin ve anahtardaki bilgilerin kimliklerindeki bilgiler ile eşleştiğinden emin olun. + +Yukarıdaki kurallar **olmazsa olmaz** detaylar olmakla birlikte hem kendi anahtarınızdaki gereksiz imzaları azaltmak hem de boş yere imza atmamak için aşağıdaki kuralları da kendi rızanıza göre getirebilirsiniz. Bu özellikle anahtarınıza olan güven büyük ise daha da önem kazanır. + +* İmzalayacağınız anahtarda bulunan e-postaların gerçekten o kişi tarafından kullanıldığını doğrulamak yerinde olabilir. Her ne kadar o kişi dediği kişi olsa da e-postaların gerçek sahibi olmayabilir. Bunu gerçekleştirmenin en kolay yolu kişiden o anahtar ile imzalı bir e-posta talep etmektir. + +* Kişi GPG anahtarına hala sahip mi? Pek çok insan bir GPG anahtarı oluşturup ya anahtar dosyasını ya da parolasını kaybederek erişimlerini yitiriyorlar. Bu hayalet anahtarlar sonsuza kadar anahtar sunucularında kaldığından siz de boş yere imza atmış ve ihtimalen güvensiz bir anahtara güven oluşturmuş oluyorsunuz Bu bakımdan yine imzalı bir e-posta bu durumun da kanıtı olabilir. + +* Kişi söz konusu anahtara ne kadar süredir sahip olduğu bilgisi kişinin ciddi bir GPG kullanıcısı olup olmadığının da belirtisi olabilir. Şayet anahtarını yeni oluşturmuş ve bir deney olarak bulunduran bir kişiye güven teslim etmek anahtarı kaybetmesi durumunda yukarıdaki durumu yaratabileceğinden belki bir süre anahtara sahip olması üzerine anahtarını imzalamanız yerinde olabilir. + +* Kişinin anahtarını ait olduğu alanlarda ilan etmesi anahtarına olan hakimiyetinin de göstergesi olabilir. Pek çok kişi anahtarının parmak izini ait oldukları sosyal medya kanallarında görünür kılmaktadır. Bu durumun imzalama yapılmadan incelenmesi güven ilişkisini pekiştirebilir. + +* Kişi anahtar imzalamanın ve güven ağına dahil olmanın sorumluluklarının farkında olmalıdır. Bu bakımdan imzalanacak anahtarın sahibi ile kısa bir GPG muhabbeti kişinin sizin ona vereceğiniz güveni koruyup koruyamayacağına dair çok şey söyleyebilir. + +* Anahtarın genişliği 2048 bit'ten fazla değil ise çok geçmeden eskiyecek ve güvenli kabul edilmeyecek bir anahtar söz konusudur. Şayet bu anahtarı kullanan kişinin özellikle daha düşük boyutta bir anahtar kullanmak için özel bir gerekçesi yok ise anahtarı imzalamayı bir kere daha düşünebilirsiniz. + +## Yalnız mısınız + +Pek çok yeni GPG kullanıcısı için bu bir gerçeklik olabilir. Keza GPG kullanıcısı sayısı fazla olmamakla birlikte bu kişileri tanımak da genellikle bilişim ve özgür yazılım camialarından olmayan insanlar için zor olabilmektedir. Bu durumun sizi yıldırmasına izin vermemelisiniz. Öncelikle bir GPG anahtarı sahibi olmak kendi başına çok kullanışlı ve genel bilişim güvenliğinize çok fazla katkı sunacak bir ayrıcalıktır. İkincisi tüm dünyada sizi sıcak karşılayacak ve güven ağlarına dahil edecek topluluklar bulunmaktadır. + +Türkiye'de bu toplulukların başında, bu rehberin de yaratıcısı olan [Özgür Yazılım Derneği](https://oyd.org.tr) ve [Hackerspace İstanbul](https://hackerspace.ist) gelmekte ve Türkiye'deki uluslararası bağlantıya sahip en önemli güven ağının da merkezinde bulunmaktadır. İki topluluk da belirli aralıklarla İstanbul'da ve mümkün olursa başka illerde uluslararası bir etkinlik olan [Cryptoparty](https:www.cryptoparty.in) düzenlemektedir. Cryptoparty'ler katılımcıların birbirlerine yardım ederek güvenli iletişim araçlarını kullanmayı kolaylaştırmak ve GPG anahtarlarını imzalayarak yerel güven ağları oluşturmak üzere gerçekleştirilir. Türkiye'de gerçekleştirilen etkinlikleri [Cryptoparty İstanbul](https://cryptoparty.istanbul) adresinden veya Özgür Yazılım Derneği'nin iletişim kanallarından takip edebilirsiniz. + +## Ek okuma listesi + +* [GnuPG güven ağı makalesi](https://www.gnupg.org/gph/en/manual/x547.html) +* [GnuPG güven ağı wikisi](https://wiki.gnupg.org/WebOfTrust) +* [Güven ağı wikipedia](https://en.wikipedia.org/wiki/Web_of_trust) +* [Güven ağının algoritmasına ilişkin bir açıklama](https://security.stackexchange.com/questions/73267/gpg-web-of-trust-level)