| Hacking and more... HaCkinG CulT
 | Lista Forumurilor Pe Tematici | 
	
		| Hacking and more... | Reguli | Inregistrare | Login 
 POZE HACKING AND MORE...
 
 Nu sunteti logat.
 | Nou pe simpatie: Diana2019
 
 |  | Femeie 25 ani
 Vaslui
 cauta Barbat
 25 - 80 ani
 | 
 | 
	
		|  | 
				
					| Nume de cod : &[$ 'TEORIA 7 28 14 7 21 18 22 '$]& Buna seara !
 Teoria 7 28 14 7 21 18 22 A.K.A Teoria cracker(cheia este flo).
 Pentru a intelege ca un cracker nu bantuie pur si simplu internetul crack-uind diverse
 lucruri cu diverse programe,trebuie intelese anumite ramuri ale securitatii:criptografia.
 
 
 
 Un domeniu destul de vast cu radacini in securitate poate chiar un element de baza
 al acesteia.O ramura a matematicii care a dezvoltat securitatea in sine inca din
 timpul lui Cesar si pana in zilele noastre.
 
 
 O sa ma axez in acest tutorial pe sistemele de criptare prin chei publice.Pentru
 a intelege aceste sisteme trebuie facuta o comparatie cu sistemele de chei private
 si anume:sistemele  bazate pe chei secrete  presupun o singura cheie cunoscuta
 de catre emitator si receptor,sistemele bazate pe chei publice folosesc doua chei:
 una publica si alta privata.
 
 
 Dar de ce explic eu acum cand voi nici nu stiti ce e aia o cheie !! pai vreau sa va
 intoarceti in urma cu un motiv anume, o sa va dati voi seama   :lol: .
 Sa incepem cu inceputul.
 Criptografia este arta si stiinta ascunderii semnificatiei unei comunicari impotriva unor
 interceptari neautorizate.
 Codurile sunt o transformare care opereaza la nivelul cuvintelor sau frazelor.
 Cifrul bloc se obtine prin separarea textului initial in blocuri de cate n caractere
 sau biti si aplicarea unui algoritm si a unei chei identice K,pentru fiecare bloc.
 Criptograma sau textul cifrat reprezinta un mesaj neinteligibil(observati titlul).
 Cifrarea este o transformare criptografica a unor caractere sau biti.
 Cheia sau variabila de criptare este o informatie sau o secventa prin care se
 controleaza cifrarea si descifrarea mesajului.
 
 In sfarsit am ajuns si la algoritmul criptografic: este o procedura pas cu pas
 utilizata pentru cifrarea unui text clar si descifrarea textelor cifrate.
 Tipuri de criptare :
 * criptare end-to-end.
 *inlantuita
 In primul tip atat expeditorul cat si destinatarul folosesc aceiasi cheie de criptare
 in varianta pentru criptari simetrice.Trebuie mentionat faptul ca criptologia reuneste
 criptografia si criptanaliza.
 Pe noi ne intereseaza sistemele de criptare prin chei secrete sau simetrice.Un sistem
 de criptare prin cheie secreta are in structura sa informatie publica si privata ,precum
 si cele publice sau asimetrice.Criptarea inlantuita am sa o las in pace deocamdata.
 Revenim la sistemele de criptare prin chei publice.
 
 
 | Code: 
 
 1) C=Kp(P)
              2)P=Ks(C)
              3)C=Ks(P)
              4)P=Kp(C) | 
 Unde C=textul criptat(crypted text)
 P=textul clar(plain text)
 Ks=cheie secreta
 Kp=cheie publica
 Criptarea unei chei publice necesita multe calcule si astfel devine mult
 mai inceata decat criptarea prin chei private,mai exact de 1000 la puterea 10.000 ori
 mai inceata.Solutia acestei probleme a fost creerea unor algoritmi de catre mintile
 luminate ale matematicii secolului trecut,acesti algoritmi sunt concretizati in sistemele
 hibride.Acestea dupa cum sugereaza denumirea lor folosesc criptografia prin chei publice
 pentru transmiterea cheilor secrete.
 Am sa prezint in continuare cativa algoritmi pentru ca de altfel exact prin asta acest articol
 va capata substanta :lol: .
 
 
 | Code: 
 
 *RSA 
          *Diffie-Hellman
          *MD5
          *SHA
          *SSL | 
 Popular sa zicem asa este MD5 in randul nostru si foarte utilizati sunt RSA si
 Diffie-Hellman.
 Am sa explic in cuvinte si in formule.
 Vreau sa expun algoritmul Diffie-Hellman pentru a intelege complexitatea unui algoritm de
 criptare.
 Meteoda Diffie-Hellman se bazeaza pe conceptul perechii de chei publice private.Fiecare
 calculeaza cate o cheie publica,cheia publica calculata este o functie matematica a cheilor
 private respective.Urmatorul pas consta in shimbarea cheilor publice apoi se calculeaza o functie
 a propriei chei private si a cheii publice a celeilalte persoane.
 
 Fie persoanele A si B.
 Sa recapitulam C=Kp(P); P=Ks(C); C=Ks(P); P=Kp(c).
 Fie exponentierea
 
 
 | Code: 
 
 1)y=g la puterea x mod N. | 
 Conform problemei logaritmului discret
 
 
 | Code: 
 
 2)log de bazag din y =x,relatia numarul 1) poate
fi calculata usor insa este greu sa se calculeze x din y. | 
 Folosind desigur aritmetica modulara se simplifica problema.
 
 
 | Code: 
 
 Fie pentru persoana A si B.
  1)Ks=xa  
  2)Kp=ya
  3)Ks=xb
  4)Kp=yb | 
 Se calculeaza exact cum am descris in primi pasi.(Atentie urmariti pentru fiecare
 persoana A si B si va sfatuiesc sa scrieti si voi pe o foaie ca altfel nu o sa intelegeti nimic).
 
 
 | Code: 
 
 Avem relatiile :  
   1)ya=g la puterea xa modp
   2)yb=g la puterea xb mod p
  yb la puterea xa mod p
  ya la puterea xb mod p
    K=ya la puterea xb mod p=xb la puterea xa mod p=g la puterea xa*xb mod p
  Unde k=cheia mesajului. | 
 Pentru restul algoritmilor am sa explic in alt tutorial deoarece am de expus foarte mult
 si trebuie sa fac eu inainte ca sa pot intelege si sa pot sa generez exemple personale si in
 plus ocupa multe pagini .
 Eu caut o metoda prin care sa atrag cititori nu sa ii plictisesc cu un tutorial de 100 pag.
 RSA
 
 RSA este un sistem de criptare de chei publice realizat de Ronald L. Rivest,Adi Shamir si
 Leonard M.Aleman in scopul de a asigura securitatea internetului.
 RSA foloseste aritmetica modulara si teoria numerlor pentru a calcula doua numere prime foarte
 mari.
 MD5
 
 MD5 este un algoritm care are ca input un mesaj de o lungime oarecare si produce ca output un
 message diegest de 128 biti.Este folosit pentru semnaturi digitale unde un fisier mare trebuie
 comprimat si protejat inainte sa fie criptat cu o cheie privata.
 SHA
 
 SHA sau secure hash algoritm este un algoritm care are ca input un mesaj de o lungime
 oarecare si produce ca output un message diegest de 160 biti.
 SSL
 
 SSL sau secure socket layer este un protocol conceput de Netscape in scopul transmiterii
 de documente,date private prin intermediul internetului.SSL foloseste o cheie privata pentru a
 cripta datele transferate cu ajutorul conexiunii SSL.
 
 
 
 Daca sunt interesati de cracking sau criptografie in general sa imi spuna si am sa mai fac si alte
 materiale .
 
 Am realizat acest material dupa ~ 3 saptamani de studiu,hai BAFTA!!
 
 
 
 
 Modificat de flo_flow (acum 18 ani)
 
 
 |  | 
	
		| pus acum 18 ani |  | 
	
		| 
				
					| 
							DemoN Morph
							Master of 127.0.0.1
							  Inregistrat: acum 18 ani 
							Postari: 167
						 |  | 
				
					| bv bv niceee  
 
 |  | 
	
		| pus acum 18 ani |  | 
	
		| 
				
					| 
							DemoN Morph
							Master of 127.0.0.1
							  Inregistrat: acum 18 ani 
							Postari: 167
						 |  |  | 
	
		| pus acum 18 ani |  |