[linux-guvenlik] Re: Hangi sifreleme yontemini secmeli -2

---------

From: Can Erkin Acar (can.acar@pro-g.com.tr)
Date: Fri 18 Jun 2004 - 11:52:13 EEST


Ahmet Aksoy wrote:

>Tekrar merhaba,
>Onceki mesajımdan sonra, ufak tefek birkac deneme yaptim.
>Son durum soyle: Sifrelemek istedigim bilgiler zaten boyut olarak pek bir
>sey tutmuyor.
>Sadece bazi memo alanlarini sifreleyecegim.
>Sozkonusu yazilim da zaten genelde kendi kayitlarimi tutmak için kullandigim
>gunluk notlar, adres bilgileri vb iceren bir tur ajanda.
>Ustelik sifreleyecegim bilgiler de devlet sirri degil.
>Bu nedenle 3DES yontemiyle baslamak pratik gorunuyor.
>
>
Bu noktada, yazilimlarin asla olmedigini, ve sistemlerdeki en buyuk
guvenlik aciklarinin yazilimlarin gelistirilme amacinin ve hedeflerinin
disinda kullanilmasindan kaynaklandigini hatirlatmakta yarar var.

Birgun bu gelistirdiginiz cozumu siz (ya da bir baskasi) daha
onemli/kritik bilgileri sifrelemek icin kullanmaya kalktiginda
muhtemelen yukarida yazili tasarim kriterleri unutulmus olacaktir :)

>TurboPower'in, "TripleDESEncryptStringEx" gibi dogrudan string sifreleme
>ve cozmeye yonelik fonksiyonlari var.(Open source.) Bunlari kullanacagim.
>Kaydi sifrelerken kullandigim anahtar hicbir yere kaydedilmeyecek.
>O kaydi acmak istedigimde gereken anahtari yine ben verecegim.
>
>
Anahtar diyerek 'sifre' bir kelime veya karakter dizisi kastettiginizi
dusunuyorum. Bu ikisinin farkli oldugunu hatirlatmak isterim.
ayni uzunlukta bir 'sifre' ile bir sifreleme anahtarinin icerdigi
entropy (rastgelelik diyelim) cok farklidir.

ornegin 8 karakterlik 'saglam' olarak uretilmis bir anahtar yaklasik
64 bit bir entropy icerirken ve kirmak icin 2^63 ~ 1e19
deneme yapmak gerekecekken 8 karakterlik bir 'sifre'
yaklasik 18-20 bit rastgelelik icerir yani yaklasik 1e6.
Aradaki farka dikkatinizi cekerim.

Size bir algoritma oneremeyecegim, cunku konunun uzmani sayilmam.
Sadece pek cok durumda ayni anahtarla sifrelenmis birden fazla
bilgi bulunmasinin bu bilgilerin kirilmasini kolaylastirdigini hatirlatayim.

Butun bu nedenlerden dolayi, eger bulabilirseniz kendini kanitlamis
hazir bir cozum bulup onu kullanmanizi siddetle tavsiye ederim.

Iyi calismalar

Can E. Acar


---------

Bu arsiv hypermail 2.1.7 tarafindan uretilmistir.