[ emperor @ 17.01.2001. 15:49 ] @
da li neko moze nesto ukratko da kaze nesto o tom kriptovanju i tako to

kako se to provaljuje i da mozemo i mi neupuceni da se prikljucimo u igru

pozdrav svima
[ StratOS @ 20.05.2002. 13:35 ] @
Kao prvo kriptografija sama je jako velika nauka, to znači da ima jako jako veliko kriptografskih mogučnosti a sva bit kriptografije je sistemsko dekodiranje/enkodiranje podatka, tako da drugi ( oni koji to nesmiju ) nemogu doči do prave vrijednosti informacije.

Prvi pojav kriptografije primječen je več u drevnom Egiptu ( razne sheme lovišta ...), dakako o suvermeni dobi o enkripciji govorimo nekako o vremenu 1. svetskog rata.

Da bih nešto naučio o tom evo ti par linkova
http://www.und.nodak.edu/org/crypto/crypto/lanaki.crypt.class/
http://www.faqs.org/faqs/cryptography-faq/
http://members.aol.com/jpeschel/index.htm
http://www.und.nodak.edu/org/crypto/crypto/resources.html

Zadnje vremena se sve više pozornosti posječa Steganografiji, jer riječ je u tome, da se podatki, koji su za oko nevidljivi ljepo smeste recimo u običan text sa običnom porukom, grafički fajl, audio/video fajl ... tako da ne koriste teške algoritme enkripcije, koje ti več na običan pogled daju razmišljati, da se radi o nekom načinu enkripcije.

Evo ti jedan veoma dobar primjer obične tekstualne enkripcije iz jednog avto-magazina : (heh, baš sam se namučio kod toga).


... da avtomobil nema avtomatsko spuštanje prednjih odbijača po određeni duljini našeg elastičnog ....


A odgovor bi bio, da če se danas podpdne (ako uzmeš svaku 1 riječ iz teksta) nešto dogoditi.

Koji dio kriptografije te najviše zanima ?
[ Mikky @ 20.05.2002. 22:33 ] @
meni nije jasno zasto se snaga enkripcije meri u bit-ovima kljuca tj iz koliko bitova se sastoji kljuc (npr 128 bitna enkripcija)

zar nije vazniji faktor sam algoritam enkripcije?
[ StratOS @ 21.05.2002. 07:27 ] @
Mikky
Citat:

zar nije vazniji faktor sam algoritam enkripcije

Da imaš pravo i sam algoritam je važan, no kod enkripcije je važna i duljina i sama vrjednost ključa, a što taj ključ uopče znači. Možeš imati fiksne ključeve, koji se ne mjenjaju tekom algoritma enkripcije / dekripcije, a možeš imati i ključe koji se mjenjaju ( samo na početku su fiksni ), a svaki sledeči step algoritma se mjenjaju.

Na što treba biti posebno oprezan kod algoritma enkodiranja/dekodiranja ?
Funkcija enkodiranja/dekodiranja treba između svih znakova uz pomoč algoritma dobiti točno jednu fiksan znak/skupinu, koji pripada jednome znaku/skupini, kojeg hočemo enkriptirati/dekriptirati.

A ključ je samo simbolička vrijednost jačine našeg enkriptiranja, no nemože uvjek da bude, sve isto ovisi i o algoritmu. Ima opet više vrsta ključeva ...

A da vas ne umorim previše, dat ču ti jedan cool easy primjer :
Evo teksta, kojeg hočemo Enkriptirati/Dekriptirati
Evo ti primjera lagane substitucijske enkripcije :



danas čemo se sresti oko podne.dođi sam i uzmi novac.



Slova čemo spremeniti u znakove ASCII.
Enkripcija če biti još slabija ako sve presledke spojimo u ASCII kod, znači presledke izbacimo van dobimo :

100,97,110,97,115,232,101,109,111,115,101,115,114,101,115,116,105,111,107,111,112,111,100,110,101,46,100,111,240,105,115,97,109,105,117,122,109,105,110,111,118,97,99,46,

a sada recimo, da če ključ našeg algoritma biti broj 4

Snaga enkripcije bit če 1 bit, a uzimat čemo po jedno slovo i transformirati ga sa algoritmom tako, da svaki vrijednosti ascii znaka našeg texta dodamo 4

dobimo :
104,101,114,101,119,236,105,113,115,119,105,119,118,105,119,120,109,115,111,115,116,115,104,114,105,50,104,115,244,109,119,101,113,109,121,126,113,109,114,115,122,101,103,50,

ako to iz ascii koda prebacimo u simbol dobivamo :

herewěiqswiwviwxmsostshri2hsômweqmy~qmrszeg2

Znači, da je vrijednost ključa i dužina ključa te sam algoritam veoma važna kod jačine enkripcije, isto tako je važno koliko znakova bitova uzimamo odjednom, mi smo u tom primjeru uzimali po jedan znak (1 bit) i sam ključ je imao 1 bit, a mogli bi uzeti recimo 64 bitni ključ i uzimati po 2 bita informacija itd ...

A što se tiče dekripcije več sam ti spomenuo :

Funkcija enkodiranja/dekodiranja treba između svih znakova uz pomoč algoritma dobiti točno jednu fiksan znak/skupinu, koji pripada jednome znaku/skupini, kojeg hočemo enkriptirati/dekriptirati.


Evo ti i malog programa za ovaj tip enkripcije. Problem češ riješiti s programom u attachementu.


Dunr`c`Sqda`sdc@M`oq`UhSdoqNfq`Ly@cdJqhoBhit-OquhsjnSnm@oq`uhcnahu`i`JnudkhjnM`fq`Ct-@icdonycq`uRsq`sNR



Probaj što je enkriptirano sa ključem 1, pa češ vidjeti što je tvoj sledeči zadatak.

ako hočeš malo bolji programčič za enkodiranje/dekodiranje na md5 principu evo ti ga http://www.elitesecurity.org/p...on=getfile&MessageID=62470 muzicke linije ne postoje. Fil