SpyMasterSnakeForum
Forumlar Kayıt Ol Takvim Üye Listesi Takım Arama Sıkça Sorulan Sorular

SpyMasterSnakeForum » Security » Kriptografi » tartisalim-ogrenelim » Merhaba ziyaretçi [Giriş|Kayıt Ol]
Son Mesaj | Okunmamış ilk mesaj Sayfayı Yazdır | Konuyu Favorilerime Ekle
Yeni Konu Gönder Cevap Gönder
Sayfanın en altına in tartisalim-ogrenelim
Yazar
Mesaj « Önceki Konu | Sonraki Konu »

XOR
KriptoGrafi Modu.


images/avatars/avatar-330.gif

Kayıt Tarihi: 05-10-2005
Mesajlar: 51


Oy Ver

Seviye: 25 [?]
Deneyim: 80,980
Sonraki Seviye: 100,000

Sonraki seviye için gereken puan : 19,020

tartisalim-ogrenelim Bu Mesajı Cevapla Alıntı İle Cevapla Mesajları Düzenle/Sil Mesajı bir yöneticiye bildir       Sayfanın en üstüne çık

baslik, TRT radyosundaki eski sabah kusagi programlarina benzedi biliyorum Smile

simdi aklima geldi, ufak sorular sorarak, ilgi duyanlarla tartisarak birseyler yapabiliriz... biraz ortaligi hareketlendirebiliriz... bakalim bir deneyelim ise yarayacak mi?...

boyle buyuk seyler falan degil sorular, genel kultur olacak seviyede... kolaylikla cevabi da bulunabilir, ama tartisilarak bilgi paylasmak daha guzel olacaktir.. zaten eski yazilarimizi okuyanlar boyle ufak tefek sorularin cevaplarini birden cok kez duymustur... sagda solda da cok var bunlar...

bu ilk olsun, sizlerin de aklina gelen olursa ekleyebilirsiniz, ilgi olursa zaten devam da ederiz...

soru: diyelim bir sifreleme programi yapacagiz (ya da sifreli eposta/dosya paylasimi vs), ve buyuk dosyalari da sifreleyecegiz... sifreleyip sonra sIkIstrImak istiyoruz, ama aklimiza bunun tersinin de olabilecegi geliyor... bunlardan hangisini tercih ederiz, fark eder mi, etmez mi? eder/etmez ise niye?...

bu sorudan sonra bir derece agir soru gelecek, biz dosya kuculsun diye sIkIstIrIyoruz, ama baska avantajlari da var mi?... bu da sonra cevaplansin, once ilkine bakalim...

bakalim ilgilenen olacak mi? kimse cekinmesin, konusalim tartisalim, fikirler gelistirelim... yoksa google'da bile cok cabuk bulunacak cevap, ama ise yaramaz...

kolay gele
27-11-2005 22:53 XOR bağlı değil Bütün Mesajlarını Görüntüle Dost Listene Ekle XOR Bookmark and Share

TANJERO TANJERO [Erkek]
V.i.P Uye


images/avatars/avatar-929.jpg

Kayıt Tarihi: 11-09-2005
Mesajlar: 289
Eğitim Durumu: Lisans
Bilgi Sahibi Olduğu Konular: Donanım, Mekatronik,Tasavvuf, Kitaplar, Genel Kültür, Psikoloji...


Oy Ver

Seviye: 33 [?]
Deneyim: 465,770
Sonraki Seviye: 555,345

Sonraki seviye için gereken puan : 89,575

Bu Mesajı Cevapla Alıntı İle Cevapla Mesajları Düzenle/Sil Mesajı bir yöneticiye bildir       Sayfanın en üstüne çık

Önce sifreleyip sonra sıkıstırırıdım.Emin degilim ama dosyanın boyutuna göre biraz daha karıstırmıs oluruz gibi düsünüyorum veriyi ??
28-11-2005 02:16 TANJERO bağlı değil Bütün Mesajlarını Görüntüle Dost Listene Ekle TANJERO Bookmark and Share

streamer streamer [Erkek]
Programlama Dilleri Modu.


images/avatars/avatar-367.gif

Kayıt Tarihi: 29-09-2005
Mesajlar: 243
Eğitim Durumu: Önlisans
Bilgi Sahibi Olduğu Konular: IA32/64 Assembly;Masm32;C/C+ +;C#;.Net;Device Driver Developing;KernelMod e;Windows Server Family OS's Management;NAS;SAN;L DAP Architecture;Reverse Engineering;3D Modelling and sleeping


Oy Ver

Seviye: 32 [?]
Deneyim: 387,200
Sonraki Seviye: 453,790

Sonraki seviye için gereken puan : 66,590

Bu Mesajı Cevapla Alıntı İle Cevapla Mesajları Düzenle/Sil Mesajı bir yöneticiye bildir       Sayfanın en üstüne çık

Ya sen daha iyi bilirsin ama XOR'cum ben de senin bu düşündüğün projeyi yazmaya başladım daha önceden . Şöyleki iletişim kurulmak istendiğinde gerekli hand-shaking ler bittikten sonra veri iletimi gönderici tarafta crypt olucak ve alıcı tarafta tersini yapıp görüntüleyecek . Yani standart bir şifreli veri gönderimi olucak. Lakin büyük dosyaların gönderimine gelince onuda şöyle düşünüyorum . Dosya kullanıcı tarafından seçildikten sonra birden şifrelenip işin hammalığını TCP'ye atmaktansa (gönderim için tabii ) . Stream şekilde bi tarftan hafızaya parça parça map edip bi tarftan da belirlenen miktar ları sıkıştırıp gerekli gönderim sıralama verilerinide her segmentin sonuna yazıp karşı tarafta tersini yapmak.Tabi gönderim sırası random olsunki biri hattı dinlediğinde eline geçen verileri nasıl birleştireceğini bilemesin. Yani bu bana tüm dosyayı sıkıştırmaktansa bunu yapmanın hem alıcı ve gönderici tarafta daha sağlıklı olacağını düşündürüyor. Kısaca sıkıştır gönder karıştır sıkıştır gönder karıştır sıkıştır gönder Smile .

__________________
If I had six hours to chop down a tree, I'd spend the first four of them sharpening my axe.


Abraham Lincoln

Bu mesaj toplam 1 kez düzenlendi. Son düzenlemesi streamer tarafından 28-11-2005 saat 14:32 civarında gerçekleşti.

28-11-2005 14:32 streamer bağlı değil streamer adlı üyeye mail gönder streamer in Websitesini Ziyaret Et Bütün Mesajlarını Görüntüle Dost Listene Ekle streamer streamer adlı kullanıcının MSN Profilini göster Bookmark and Share

Romeo Romeo [Erkek]
TeraByte


images/avatars/avatar-2620.jpg

Kayıt Tarihi: 30-09-2005
Mesajlar: 519
Eğitim Durumu: Lise
Bilgi Sahibi Olduğu Konular: Birşeyler..

Üye Oylama: 
1 Oy -Ortalama: 8.00

Seviye: 36 [?]
Deneyim: 826,736
Sonraki Seviye: 1,000,000

Sonraki seviye için gereken puan : 173,264

Bu Mesajı Cevapla Alıntı İle Cevapla Mesajları Düzenle/Sil Mesajı bir yöneticiye bildir       Sayfanın en üstüne çık

Önce şifrele sonra sıkıştır en son sıkıştırdığın dosyayı tekrar şifrele gönder..
İki kez şifrelemek caiz mi hocam Smile

__________________
_my_only_love_sprung_from_my_only_hate_
28-11-2005 15:48 Romeo şu anda bağlı Bütün Mesajlarını Görüntüle Dost Listene Ekle Romeo Bookmark and Share

XOR
KriptoGrafi Modu.


images/avatars/avatar-330.gif

Kayıt Tarihi: 05-10-2005
Mesajlar: 51


Oy Ver

Seviye: 25 [?]
Deneyim: 80,980
Sonraki Seviye: 100,000

Sonraki seviye için gereken puan : 19,020

Konu Sahibi Konu XOR tarafından başlatıldı
Bu Mesajı Cevapla Alıntı İle Cevapla Mesajları Düzenle/Sil Mesajı bir yöneticiye bildir       Sayfanın en üstüne çık

selam herkese,
1-2 gun giremedim ozur... hemen soylemiyorum cevabi Smile , zor bir soru degil zaten, kolaylikla bulunur google'da falan... soyluyorum cunku eminim kimsenin derdi oradan buradan kopya cekip burada kendini gostermek degil... amac tartismak karsilikli fikir gelistirmek...

biraz tartisalim, once sifrelesek ne olur sonra sifrelesek ne olur... hatta iki kere sifrelemek nasil olur, olur mu? niye? yoksa gereksiz mi? niye ? vs. vs.. buyrun, fikirleri gelistirelim...
03-12-2005 01:02 XOR bağlı değil Bütün Mesajlarını Görüntüle Dost Listene Ekle XOR Bookmark and Share

streamer streamer [Erkek]
Programlama Dilleri Modu.


images/avatars/avatar-367.gif

Kayıt Tarihi: 29-09-2005
Mesajlar: 243
Eğitim Durumu: Önlisans
Bilgi Sahibi Olduğu Konular: IA32/64 Assembly;Masm32;C/C+ +;C#;.Net;Device Driver Developing;KernelMod e;Windows Server Family OS's Management;NAS;SAN;L DAP Architecture;Reverse Engineering;3D Modelling and sleeping


Oy Ver

Seviye: 32 [?]
Deneyim: 387,200
Sonraki Seviye: 453,790

Sonraki seviye için gereken puan : 66,590

Bu Mesajı Cevapla Alıntı İle Cevapla Mesajları Düzenle/Sil Mesajı bir yöneticiye bildir       Sayfanın en üstüne çık

Hocam cevap veriyorum Ben önce sıkıştırırdım sonra şifrelerdim.Sebebine gelince hatırlarsın eski forumlarda zip algoritmalarının bir esprisinden bahsetmiştin hani data içerisindeki hexedecimal değerleden sık sık kullanılan değerler varsa bu değerler bir sayaca aktarılır ve aynı olan değerler silinir. Bende önce böyle sıkıştırır sonra bu sıkıştırlmış değeri şifrelerdim. Böylece hem yer hemde güvenlik elde etmiş olurum. Çünkü hani şifrelesem bu bol olan aynı değerler şifreledikten sonra kayboluyo denedim çünkü bi kaç data'da sıkıştırıken de pek performan alamadım Smile Üstüste şifrelemede biraz ayıp olur işlemciye yormamamak lazım transistörleri Smile adam gibi bi algoritma bulup akıllı bir anahtarla ilişiklendirip ona güvenmek lazım diye düşünüyorum. Doğrumu hocam Smile

__________________
If I had six hours to chop down a tree, I'd spend the first four of them sharpening my axe.


Abraham Lincoln

Bu mesaj toplam 1 kez düzenlendi. Son düzenlemesi streamer tarafından 11-12-2005 saat 10:06 civarında gerçekleşti.

11-12-2005 10:05 streamer bağlı değil streamer adlı üyeye mail gönder streamer in Websitesini Ziyaret Et Bütün Mesajlarını Görüntüle Dost Listene Ekle streamer streamer adlı kullanıcının MSN Profilini göster Bookmark and Share

XOR
KriptoGrafi Modu.


images/avatars/avatar-330.gif

Kayıt Tarihi: 05-10-2005
Mesajlar: 51


Oy Ver

Seviye: 25 [?]
Deneyim: 80,980
Sonraki Seviye: 100,000

Sonraki seviye için gereken puan : 19,020

Konu Sahibi Konu XOR tarafından başlatıldı
Bu Mesajı Cevapla Alıntı İle Cevapla Mesajları Düzenle/Sil Mesajı bir yöneticiye bildir       Sayfanın en üstüne çık

selamlar,
iste istedigim oldu, eline saglik streamer...

oncelikle, sIksIstirma algoritmalari ile ilgili sozun dogru, icindeki tekrarlar ne adar cok ise o kadar iyi sIkIsIr... mesela metin cok sIkIsIr... ama rastgele (random) veri/dosya sIkIsmaz... daha dogrusu, ne kadar kaliteli bir rastgele veri ise o kadar kotu sIkIsIr... hatta en basit rastgelelik testlerinden birisi budur Smile ... her sIkIstIrma algoritmasinin kendine gore bir yogurt yigisi vardir ama genel olarak aynidir... tabi bunlar veri kaybi olmadan yapilan sIkIstIrmalar icin... zip/rar vs. gibi... oysa JPG boyle degildir, o veri kaybini goze alarak yapar sIkIstIrmasini... mp3 ise her ikisini de yapar, hem kulagimizin duymayacagi frekanslari tirpanlar, hem de bildigimiz sIkIstIrmayi yapar... ama geri donusu yoktur... CD'yi mp3'e cevirdiginizde ayni kalitede geri donduremezsiniz. onun icin mp3 u CD'ye audio olarak yazinca kalite duser.. mp3 e cevirirken bilgi kaybi olmustur...

netice: sayet girdi zaten random ise (tekrar vs yok ise) o zaman bir daha sIkIstIramayiz, verimli yapamayiz en azindan...

neyse uzatmadan konuya donelim,
sifreleme algoritmalarinin girdileri icin teknik olarak bir sIkIntI yok, ama ciktilarini biliyoruz ki "rasgele gorunum" sergilemeli... bunu tirnak icinde yazdim cunku, rastgele olmak yanlis bir ifade aslinda, onun icin gorunume sahip olmasi demek sanki daha dogru... netice: ne kadar rastgele ise girdi hakkinda o kadar AZ bilgi tasir... amac da o degil mi zaten? ciktinin girdi hakkinda bilgi vermemesi... onu gizlemesi... o zaman dogru olan rastgele olmasi, rastgele olmasi demek girdinin durumuna bicimine bagli olmadan alakasiz birsey veriyor demek...

simdi ne oldu, elimizde ne var?

farz edelim once sifreledik sonra sIkIstIrdIk... ne olacak simdi? sifreledikten sonra rastgele gorunum kazanan bizim veriyi sIkIstIrma algoritmasina soktuk, ama algoritma bir halta yaramadi, cunku zaten rastgele bir gorunumu var, icinde tekrarlar yok ki?... sifreleme algoritmasinin guzel calistigini varsayiyoruz, girdisinden bagimsiz olarak alakasiz rastgele bir cikti verdigini varsayiyoruz...

bir ise yaramadi, sifreleme eyvallah, ama dosya hala cok buyuk Smile

peki ya tersi olsaydi?
once sIkIstIrsaydik, veri kuculecekti, ondan sonra sifreleyerek bunun guvenligini de saglayacaktik...

ustelik bunun burada henuz bahsetmedigimiz bir avantaji daha var,
dedik ya, iyi bir sifreleme algoritmasi girdisi ne kadar tahmin edilebilir, tekrarlar iceren vs. (metin falan mesela) olsa da, ciktisinda bunu hic caktirmamali, bozuntuya vermemeliSmile .... bu sonucta elektrik dugmesi degil, acik veya kapali olsun.. burada soylediklerimiz hep "ne kadar cok olursa o kadar iyi" anlaminda... yani yine de tercihen girdinin "de" tahmin edilemez olmasi, rastgele gorunum sergilemesi, tekrarlar icermemesi (mesela sIkIstIrIlmIs), saldiracak kisinin isini zorlastiracaktir... ne kadar cok olursa o kadar iyi hesabi...
o zaman sIkIstIrIlmIs veri sifrelemeye girerse zaten "sIkIstIrma ne kadar iyiyse" o kadar cok tekrarSIZ olacak... bir avantaji daha var...

netice: sifreledigin veriyi kucultmek istiyorsan, once sIkIstIr sonra sifrele,hem guvenligi arttirmis olursun, hem veriyi kucultmus olursun...

aksi halde bosuna sIkIstIrIrsIn, hem islem gucunden zamandan kaybedersin, hem de coluk cocugun agzina sakiz olursun, arkandan gulerler, yolda otobus beklerken gorurlerse parmakla gostererek yanindan gecip gulerler sana... yaa yaa... sifreleme alemi boyle birsey iste, dikkatli olmak lazim...

selamlar
11-12-2005 12:18 XOR bağlı değil Bütün Mesajlarını Görüntüle Dost Listene Ekle XOR Bookmark and Share

SpyMasterSnake SpyMasterSnake [Erkek]
OwNeR - Admin - RooT


images/avatars/avatar-2436.jpg

Kayıt Tarihi: 30-08-2005
Mesajlar: 1,433
Eğitim Durumu: Lisansüstü+
Meslek: Mühendis
Bilgi Sahibi Olduğu Konular: Web Security, Cracking, Console Systems, Electronic, Windows, XSS, PHP, Perl, Delphi,Linux, Program Mimarisi Tasarımı, ŞAN, Solfej, Michael Jackson, Klasik ve Akustik Gitar, KBB ve İmmün Hastalıkları


Oy Ver

Seviye: 41 [?]
Deneyim: 2,326,511
Sonraki Seviye: 2,530,022

Sonraki seviye için gereken puan : 203,511

Bu Mesajı Cevapla Alıntı İle Cevapla Mesajları Düzenle/Sil Mesajı bir yöneticiye bildir       Sayfanın en üstüne çık

Hocam biraz alakasız gibi olacak ama 7zip nasıl zip den daha fazla sıkıştırma sağlıyor? Yani kullandığı yol nedir ki bunca algoritma arasında farklar çıkabiliyor.

Sonuçta duplicate değerler ayıklanıyor ise bu hepsinde böyledir. Peki bunun dışında kullanılan diğer teknikler nedir ki bize daha fazla sıkıştırma imkanı sunsun?

Gerekirse bu başlıktan bir kaç döküman dahi çıkabilir, detaylı bilgi alırsam, ana sayfaya 2-3 döküman çıkarabilirim Wink

__________________
Gökhan Der Ki: Bir zincir, en zayıf halkası kadar sağlamdır...

Lütfen, ben dahil kimseden özelden yardım istemeyin, forumun amacı tek kişiye yapılan yardımın çok kişiye ulaşmasıdır ...

Beğendiğiniz üyelere ve başlıklara oy vermeyi ihmal etmeyiniz ...

MSN/Mail: admin[at]spymastersnake.org

Ain't Nowhere Like SpyMS

MOD BAŞVURULARINIZI BURADAN
YAPABİLİRSİNİZ. SEVİYENİZ "14" OLMALIDIR ...

11-12-2005 12:33 SpyMasterSnake şu anda bağlı SpyMasterSnake adlı üyeye mail gönder SpyMasterSnake in Websitesini Ziyaret Et Bütün Mesajlarını Görüntüle Dost Listene Ekle SpyMasterSnake SpyMasterSnake adlı kullanıcının MSN Profilini göster Bookmark and Share

XOR
KriptoGrafi Modu.


images/avatars/avatar-330.gif

Kayıt Tarihi: 05-10-2005
Mesajlar: 51


Oy Ver

Seviye: 25 [?]
Deneyim: 80,980
Sonraki Seviye: 100,000

Sonraki seviye için gereken puan : 19,020

Konu Sahibi Konu XOR tarafından başlatıldı
Bu Mesajı Cevapla Alıntı İle Cevapla Mesajları Düzenle/Sil Mesajı bir yöneticiye bildir       Sayfanın en üstüne çık

7zip i bilmiyorum, ama adindan tahmin et deseydin birden cok formati (algoritmayi, zip/rar falan) destekleyen bir programdir derdim Smile ... tabi atiyorum bunu tahmin ederken...

ya budur ya da kendisi yeni bir algoritmadir... yoksa cok mantikli degil, sIkIstIrIlmIs birseyi (zip/rar falan zaten cok iyi seyler, meshurlar... ne kadar kotu olursa olsun(abartmadikca kafamizdan atmadikca) yine de rastgele olacaktir mumkun oldugunca), yani birsey cikmaz...

dedigim gibi 7zip i duymadim hic... yeni teknolojiye cok uzak kaldim cok Wink
11-12-2005 12:48 XOR bağlı değil Bütün Mesajlarını Görüntüle Dost Listene Ekle XOR Bookmark and Share

SpyMasterSnake SpyMasterSnake [Erkek]
OwNeR - Admin - RooT


images/avatars/avatar-2436.jpg

Kayıt Tarihi: 30-08-2005
Mesajlar: 1,433
Eğitim Durumu: Lisansüstü+
Meslek: Mühendis
Bilgi Sahibi Olduğu Konular: Web Security, Cracking, Console Systems, Electronic, Windows, XSS, PHP, Perl, Delphi,Linux, Program Mimarisi Tasarımı, ŞAN, Solfej, Michael Jackson, Klasik ve Akustik Gitar, KBB ve İmmün Hastalıkları


Oy Ver

Seviye: 41 [?]
Deneyim: 2,326,511
Sonraki Seviye: 2,530,022

Sonraki seviye için gereken puan : 203,511

Bu Mesajı Cevapla Alıntı İle Cevapla Mesajları Düzenle/Sil Mesajı bir yöneticiye bildir       Sayfanın en üstüne çık

http://www.7-zip.org/

Hocam, gerçekten çok iyi iş yapıyor Wink

Alıntı:

7z is the new archive format, providing high compression ratio.

The main features of 7z format:
Open architecture
High compression ratio
Strong AES-256 encryption
Ability of using any compression, conversion or encryption method
Supporting files with sizes up to 16000000000 GB
Unicode file names
Solid compressing
Archive headers compressing

7z has open architecture, so it can support any new compression methods. Now the following methods are integrated to 7z:

LZMA Improved and optimized version of LZ77 algorithm
PPMD Dmitry Shkarin's PPMdH with small changes
BCJ Converter for 32-bit x86 executables
BCJ2 Converter for 32-bit x86 executables
BZip2 Standard BWT algorithm
Deflate Standard LZ77-based algorithm


__________________
Gökhan Der Ki: Bir zincir, en zayıf halkası kadar sağlamdır...

Lütfen, ben dahil kimseden özelden yardım istemeyin, forumun amacı tek kişiye yapılan yardımın çok kişiye ulaşmasıdır ...

Beğendiğiniz üyelere ve başlıklara oy vermeyi ihmal etmeyiniz ...

MSN/Mail: admin[at]spymastersnake.org

Ain't Nowhere Like SpyMS

MOD BAŞVURULARINIZI BURADAN
YAPABİLİRSİNİZ. SEVİYENİZ "14" OLMALIDIR ...

11-12-2005 12:50 SpyMasterSnake şu anda bağlı SpyMasterSnake adlı üyeye mail gönder SpyMasterSnake in Websitesini Ziyaret Et Bütün Mesajlarını Görüntüle Dost Listene Ekle SpyMasterSnake SpyMasterSnake adlı kullanıcının MSN Profilini göster Bookmark and Share

XOR
KriptoGrafi Modu.


images/avatars/avatar-330.gif

Kayıt Tarihi: 05-10-2005
Mesajlar: 51


Oy Ver

Seviye: 25 [?]
Deneyim: 80,980
Sonraki Seviye: 100,000

Sonraki seviye için gereken puan : 19,020

Konu Sahibi Konu XOR tarafından başlatıldı
Bu Mesajı Cevapla Alıntı İle Cevapla Mesajları Düzenle/Sil Mesajı bir yöneticiye bildir       Sayfanın en üstüne çık

"High compression ratio in new 7z format with LZMA compression "

boyle yaziyor, zaten yeni format diyor.. yeni bir algoritma diyor...

bunun yaninda kullandigi LZMA dedigi http://en.wikipedia.org/wiki/LZMA

ayni zamanda meshur lempel-ziv (LZ) algoritmasi da kodlama icin (encoding) kullanilir... mesela zip falan bunu kullanir... bu is nasil oluyor diye gostersin diye bir de gif koydum... hareketli olarak gosteriyor konuyu, yardimci olacaktir...

selamlar

Ek Dosya:
gif lempelziv.gif (102.21 KB KB, 82 indirilme)
11-12-2005 13:05 XOR bağlı değil Bütün Mesajlarını Görüntüle Dost Listene Ekle XOR Bookmark and Share

Ağaç Yapısı | Forum Yapısı
Git:
Yeni Konu Gönder Cevap Gönder
SpyMasterSnakeForum » Security » Kriptografi » tartisalim-ogrenelim

FORUM KURALLARI | YÖNETİM | ARAMA | SSS | WEB CHAT
SpyMS Forum - Bir SpyMasterSnake Mechatronic Security NetWork İştirakidir.
~ High Quality Advanced & Elite Experience ~