Steganografie criptografică pentru fișiere mp3

Proiect
8.7/10 (3 voturi)
Domeniu: Calculatoare
Conține 10 fișiere: doc
Pagini : 102 în total
Cuvinte : 24620
Mărime: 1.49MB (arhivat)
Publicat de: Faust Balazs
Puncte necesare: 11
Profesor îndrumător / Prezentat Profesorului: Prof. dr. ing. NICOLAE PARASCHIV, Dr. Ing. Otilia Cangea
UNIVERSITATEA PETROL-GAZE PLOIESTI FACULTATEA INGINERIE MECANICA SI ELECTRICA SPECIALIZAREA CALCULATOARE

Cuprins

  1. Introducere 6
  2. 1. Steganografia 8
  3. 1.1 Introducere 8
  4. 1.2 Categorii ale steganografiei 9
  5. 1.2.1 Tehnica substitutiei 9
  6. 1.2.2 Transform Domain Techniques 10
  7. 1.2.3 Tehnici ale spectrului imprastiat (Spread-Spectrum Techniques) 11
  8. 1.2.4 Metode statistice 11
  9. 1.2.5 Tehnici de distorsiune 12
  10. 1.2.6 Metode de regenerare a fisierelor sursa 12
  11. 1.3 Tipuri de steganografie 12
  12. 1.3.1 Steganografie lingvisiticaLinguistic 12
  13. 1.3.2 Steganografie tehnica 15
  14. 1.4 Steganografia aplicata diferitelor medii 17
  15. 1.4.1 Imagini stationare 17
  16. 1.4.2 Imagini in miscare 17
  17. 1.4.3 Fisiere audio 17
  18. 1.4.4 Pachetelor TCP/IP 19
  19. 1.4.5 Fisiere executabile 22
  20. 1.5 Mecanica ascunderii informatiei in semnale (fisiere) audio 25
  21. 1.5.1 Codare la nivel de bit 25
  22. 1.5.2 Spectru împrastiat 26
  23. 1.5.3 Ascunderea in ecou 26
  24. 1.6. Steganoanaliza 27
  25. 1.6.1 Metode de atac 27
  26. 1.6.2 Jitter 29
  27. 1.6.3 StirMark 29
  28. 1.6.4 Atacul Mosaic 30
  29. 1.6.5. Atacul asupra ascunderii mesajului prin ecou 31
  30. 2. Criptografia 32
  31. 2.1. Introducere în criptografie 32
  32. 2.2. Sistemul criptografic  structura si caracteristici 39
  33. 2.3. Sisteme de criptare prin chei publice (asimetrice) 42
  34. 2.4. Sisteme de criptare prin chei secrete (simetrice) 46
  35. 2.4.1 Sistemul DES 47
  36. 2.4.2 Sistemul AES 47
  37. 2.4.3 Cifrul IDEA 49
  38. 2.5. Atacuri criptografice 49
  39. 3 Microsoft Visual Studio .Net 54
  40. 3.1 Ce este .NET? 54
  41. 3.1.1 Implementari existente ale .NET 55
  42. 3.1.2 Marimea si scopul .NET 56
  43. 3.1.3 Trei clase de aplicatii 56
  44. 3.1.4 Elemente standard de programare 58
  45. 3.2 Introducere în Microsoft .NET Framework 61
  46. 3.2.1 Platforma .NET 61
  47. 3.2.2 Runtime environment 62
  48. 3.2.3 În interiorul .NET Framework 63
  49. 3.2.4 Microsoft Intermediate Language 63
  50. 3.2.5 Metadata 65
  51. 3.2.6 Virtual Object System 67
  52. 3.2.7 Compilatoare JIT 67
  53. 3.2.8 Assemblies 68
  54. 3.2.9 Gestionarea memoriei 69
  55. 4. Sistem software pentru implementarea unei aplicatii de steganografie criptografica 70
  56. 4.1 Notiuni introductive în .NET C# 70
  57. 4.2 Descrierea aplicatiei 75
  58. 4.2.1 Clasele aplicatiei 75
  59. 4.2.2 Modul de executie 80
  60. 5. Consideratii Tehnico-Economice 96
  61. 5.1 Studiul fezabilitatii 96
  62. 5.2. Reteaua PERT 97
  63. 6. Concluzii 100
  64. 7. Bibliografie 102

Extras din proiect

1. STEGANOGRAFIA

1.1 INTRODUCERE

Steganografia este arta ascunderii de informatie secreta în informatie obisnuita non-secreta. Un atacator se uita la informatia non secreta dar nu poate vedea informatia secreta. Steganografia lasa datele originale neschimbate, iar mesajul secret este ascuns folosind o anumita tehnica de inserare. Pentru un observator datele purtatoare apar normale. Aplicând inversa tehnicii de inserare mesajul secret este dezvaluit.

Steganografia presupune ca adversarul intercepteaza mesajul dar nu poate percepe nici o informatie în spatele acestui mesaj. Informatia este ascunsa si poate sa nu aiba nici o metoda de securitate aditionala în afara inserarii mesajului secret.

Steganografia a fost folosita din cele mai vechi timpuri, în special înaintea aparitiei sistemelor criptografice.

Exemple ale steganografiei includ:

Mesaje secrete în tablete de ceara: în vechea Grecie, oamenii scriau mesaje pe lemn, dupa care îl acopereau cu ceara astfel încât arata ca o tableta originala, nefolosita.

Mesaje secrete ascunse pe corpul mesagerului: tot în Grecia Antica. Herodot spune despre un mesaj tatuat pe capul ras al unui sclav, ascuns de parul crescut între timp si expus vederii prin raderea acestuia. Acest mesaj, daca povestea este adevarata, era un mesaj de avertisment Greciei despre planurile Persiei de invazie.

1.2 CATEGORII ALE STEGANOGRAFIEI

1.2.1 Tehnica substitutiei (substituition system tehniques)

Aceasta tehnica înlocuieste bitii redundanti sau nefolositori dintr-un fisier cu bitii din mesajul secret. Câteva metode dezvoltate folosesc metoda bitului cel mai nesemnificativ (LBS  Least Significant Bit) pentru ascunderea mesajului secret.

LSB lucreaza în felul urmator: într-un fisier digital (imagine, audio sau video), exista mult spatiu risipit, redundant; acest spatiu este acela de care programul, ce foloseste tehnica steganografiei,[7] va abuza în mod direct si îl va folosi pentru a ascunde un mesaj, la nivel de bit, în fisierul sursa.

Ex. Urmatorul sir de biti reprezinta o parte a fisierului original (o imagine) :

10000100 10000110 100001001 10001101

01111001 01100101 01001010 00100110

Fiecare byte este compus din 8biti; acestia au ca rol definirea unei culori în fisierul imagine, o nuanta de rosu, sau albastru .. etc. Acestia au un procent în formarea culorii în ordinea importantei lor începând de la stânga la dreapta.

De exemplu, schimbând primul bit din primul sir de biti din 1 în 0 va modifica drastic culoarea reprezentata original, opus ca importanta în a schimba ultimul bit din 0 în 1. Ultimul bit este cel considerat cel mai nesemnificativ, deoarece schimbând valoarea acestuia va avea un efect minor asupra informatiei pe care o reprezinta întreg sirul de biti.

Modul de lucru cu metoda substitutiei.

Folosind sirul de bytes

10000100 10000110 10001001 10001101

01111001 01100101 01001010 00100110

se va introduce mesajul secret care este un numar ales aleatoriu, numarul 213.

213 reprezentat în binar este 11010101.

Folosind metoda LSB, numarul 213 va fi incorporat în fisierul sursa.

Se va lucra cu fiecare byte pe rând.

10000100: 0 este înlocuit cu 1, primul bit din mesajul secret

10000110: 0 este înlocuit cu 1, al doilea bit din mesajul secret

10001001: 1 este înlocuit cu 0, al treilea bit din mesajul secret

10001101: 1 este lasat neschimbat deoarece corespunde cu urmatorul bit din mesajul secret

01111001: 1 este înlocuit cu 0, al cincilea bit din mesajul secret

01100101: 1 este lasat neschimbat deoarece corespunde cu urmatorul bit din mesajul secret

01001010: 0 este lasat neschimbat deoarece corespunde cu urmatorul bit din mesajul secret

00100110: 0 este înlocuit cu 1, al optulea bit din mesajul secret

Preview document

Steganografie criptografică pentru fișiere mp3 - Pagina 1
Steganografie criptografică pentru fișiere mp3 - Pagina 2
Steganografie criptografică pentru fișiere mp3 - Pagina 3
Steganografie criptografică pentru fișiere mp3 - Pagina 4
Steganografie criptografică pentru fișiere mp3 - Pagina 5
Steganografie criptografică pentru fișiere mp3 - Pagina 6
Steganografie criptografică pentru fișiere mp3 - Pagina 7
Steganografie criptografică pentru fișiere mp3 - Pagina 8
Steganografie criptografică pentru fișiere mp3 - Pagina 9
Steganografie criptografică pentru fișiere mp3 - Pagina 10
Steganografie criptografică pentru fișiere mp3 - Pagina 11
Steganografie criptografică pentru fișiere mp3 - Pagina 12
Steganografie criptografică pentru fișiere mp3 - Pagina 13
Steganografie criptografică pentru fișiere mp3 - Pagina 14
Steganografie criptografică pentru fișiere mp3 - Pagina 15
Steganografie criptografică pentru fișiere mp3 - Pagina 16
Steganografie criptografică pentru fișiere mp3 - Pagina 17
Steganografie criptografică pentru fișiere mp3 - Pagina 18
Steganografie criptografică pentru fișiere mp3 - Pagina 19
Steganografie criptografică pentru fișiere mp3 - Pagina 20
Steganografie criptografică pentru fișiere mp3 - Pagina 21
Steganografie criptografică pentru fișiere mp3 - Pagina 22
Steganografie criptografică pentru fișiere mp3 - Pagina 23
Steganografie criptografică pentru fișiere mp3 - Pagina 24
Steganografie criptografică pentru fișiere mp3 - Pagina 25
Steganografie criptografică pentru fișiere mp3 - Pagina 26
Steganografie criptografică pentru fișiere mp3 - Pagina 27
Steganografie criptografică pentru fișiere mp3 - Pagina 28
Steganografie criptografică pentru fișiere mp3 - Pagina 29
Steganografie criptografică pentru fișiere mp3 - Pagina 30
Steganografie criptografică pentru fișiere mp3 - Pagina 31
Steganografie criptografică pentru fișiere mp3 - Pagina 32
Steganografie criptografică pentru fișiere mp3 - Pagina 33
Steganografie criptografică pentru fișiere mp3 - Pagina 34
Steganografie criptografică pentru fișiere mp3 - Pagina 35
Steganografie criptografică pentru fișiere mp3 - Pagina 36
Steganografie criptografică pentru fișiere mp3 - Pagina 37
Steganografie criptografică pentru fișiere mp3 - Pagina 38
Steganografie criptografică pentru fișiere mp3 - Pagina 39
Steganografie criptografică pentru fișiere mp3 - Pagina 40
Steganografie criptografică pentru fișiere mp3 - Pagina 41
Steganografie criptografică pentru fișiere mp3 - Pagina 42
Steganografie criptografică pentru fișiere mp3 - Pagina 43
Steganografie criptografică pentru fișiere mp3 - Pagina 44
Steganografie criptografică pentru fișiere mp3 - Pagina 45
Steganografie criptografică pentru fișiere mp3 - Pagina 46
Steganografie criptografică pentru fișiere mp3 - Pagina 47
Steganografie criptografică pentru fișiere mp3 - Pagina 48
Steganografie criptografică pentru fișiere mp3 - Pagina 49
Steganografie criptografică pentru fișiere mp3 - Pagina 50
Steganografie criptografică pentru fișiere mp3 - Pagina 51
Steganografie criptografică pentru fișiere mp3 - Pagina 52
Steganografie criptografică pentru fișiere mp3 - Pagina 53
Steganografie criptografică pentru fișiere mp3 - Pagina 54
Steganografie criptografică pentru fișiere mp3 - Pagina 55
Steganografie criptografică pentru fișiere mp3 - Pagina 56
Steganografie criptografică pentru fișiere mp3 - Pagina 57
Steganografie criptografică pentru fișiere mp3 - Pagina 58
Steganografie criptografică pentru fișiere mp3 - Pagina 59
Steganografie criptografică pentru fișiere mp3 - Pagina 60
Steganografie criptografică pentru fișiere mp3 - Pagina 61
Steganografie criptografică pentru fișiere mp3 - Pagina 62
Steganografie criptografică pentru fișiere mp3 - Pagina 63
Steganografie criptografică pentru fișiere mp3 - Pagina 64
Steganografie criptografică pentru fișiere mp3 - Pagina 65
Steganografie criptografică pentru fișiere mp3 - Pagina 66
Steganografie criptografică pentru fișiere mp3 - Pagina 67
Steganografie criptografică pentru fișiere mp3 - Pagina 68
Steganografie criptografică pentru fișiere mp3 - Pagina 69
Steganografie criptografică pentru fișiere mp3 - Pagina 70
Steganografie criptografică pentru fișiere mp3 - Pagina 71
Steganografie criptografică pentru fișiere mp3 - Pagina 72
Steganografie criptografică pentru fișiere mp3 - Pagina 73
Steganografie criptografică pentru fișiere mp3 - Pagina 74
Steganografie criptografică pentru fișiere mp3 - Pagina 75
Steganografie criptografică pentru fișiere mp3 - Pagina 76
Steganografie criptografică pentru fișiere mp3 - Pagina 77
Steganografie criptografică pentru fișiere mp3 - Pagina 78
Steganografie criptografică pentru fișiere mp3 - Pagina 79
Steganografie criptografică pentru fișiere mp3 - Pagina 80
Steganografie criptografică pentru fișiere mp3 - Pagina 81
Steganografie criptografică pentru fișiere mp3 - Pagina 82
Steganografie criptografică pentru fișiere mp3 - Pagina 83
Steganografie criptografică pentru fișiere mp3 - Pagina 84
Steganografie criptografică pentru fișiere mp3 - Pagina 85
Steganografie criptografică pentru fișiere mp3 - Pagina 86
Steganografie criptografică pentru fișiere mp3 - Pagina 87
Steganografie criptografică pentru fișiere mp3 - Pagina 88
Steganografie criptografică pentru fișiere mp3 - Pagina 89
Steganografie criptografică pentru fișiere mp3 - Pagina 90
Steganografie criptografică pentru fișiere mp3 - Pagina 91
Steganografie criptografică pentru fișiere mp3 - Pagina 92
Steganografie criptografică pentru fișiere mp3 - Pagina 93
Steganografie criptografică pentru fișiere mp3 - Pagina 94
Steganografie criptografică pentru fișiere mp3 - Pagina 95
Steganografie criptografică pentru fișiere mp3 - Pagina 96
Steganografie criptografică pentru fișiere mp3 - Pagina 97
Steganografie criptografică pentru fișiere mp3 - Pagina 98
Steganografie criptografică pentru fișiere mp3 - Pagina 99
Steganografie criptografică pentru fișiere mp3 - Pagina 100

Conținut arhivă zip

  • cap.1 Steganografia.doc
  • cap.2 Criptografia.doc
  • cap.3 .NET.doc
  • cap.4 Aplicatia.doc
  • cap.5 Aspecte tehnico-economice.doc
  • cap.6 Concluzii.doc
  • cap.7 Bibliografie.doc
  • Cuprins.doc
  • Introducere.doc
  • Prima pagina.doc

Alții au mai descărcat și

Utilizarea XML în Baze de Date

Utilizarea XML in baze de date INTRODUCERE Formatul de date XML devine formatul comun acceptat în industrie pentru schimbul de informaţii dintre...

Tehnici de realizare a bazelor de date

1. INTRODUCERE Domeniul gestiunii informaţiilor abordează problema organizării, stocării şi regăsirii în timp util a datelor de care dispunem...

Principiile steganografiei digitale și aplicarea lor utilizând fișiere grafice

Introducere Cuvîntul Steganografie vine din limba greacă unde steganos înseamnă ascuns şi graph scris. Am putea spune că steganografia este...

Criptografia cu Ajutorul Steganografiei

PREZENTAREA TEMEI Pentru a realiza o comunicaţie sigură între două sisteme informatice este necesar faptul ca această comunicaţie sa fie codată...

Comunicații de date în rețea cu microcontroller

DECLARAȚIE DE ORIGINALITATE Subsemnatul MARCU ADRIAN RADUCU, student la specializarea Electronica Aplicata din cadrul Facultății de Automatică,...

Secretizarea datelor în sistemele de comunicații prin internet

1. Introducere Astazi, Internetul este folosit pentru a deservio mare varietate de servicii care cer un grad ridicat de securitate, aplicatii cum...

Criptografie vizuală color

Criptografie vizuala color, fara intunecarea culorii Rezumat. Schemele de criptografie vizuala permit codificarea unei imagini secrete in mai...

Te-ar putea interesa și

Steganografia

Cuvântul steganografie (steganography) vine din limba greaca unde steganos înseamna ascuns si graph scris (scriere ascunsa). Prin urmare putem...

Ai nevoie de altceva?