| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Computer Programmeringssprog >> Content
    Sådan Cypher kryptografi til computere
    Princippet om " sikkerhed i tal " beskytter programmører samt skoler af fisk. Programmører søge sikkerhed ved hjælp af digitale tal og en beskyttende teknik kaldet "kryptering ". Du kan bruge kryptografi til at ændre data og gøre den ulæselig , før du sender det over en offentlig ledning. Når modtaget , kan du bruge en kryptografisk Cypher , som er en dekodningsalgoritme , at ændre data tilbage til sin oprindelige form. De fleste programmeringsrammer giver kryptografi klasser og metoder . Disse eksempler bruger C # og Microsoft populære. NET framework , men kan let oversættes til næsten alle programmeringssprog og rammer. Ting du skal
    Programmering ramme kryptering klasser
    Vis Flere Instruktioner
    1

    Åbn den fil , der indeholder de data, du vil kryptere , i udviklingsmiljøet af dine valg . For dette eksempel , du har til hensigt at kryptere en simpel String : Hej

    string mySampleData = "Data til at kryptere og afkode ved hjælp af en batch . "
    2

    Tilsæt kryptografi klasse referencer , som din programmering i toppen af filen : Hej

    hjælp System.Security.Cryptography ,
    3

    Instantiere passende kryptografi klassen - i dette tilfælde den AesManaged klassen - - som automatisk genererer en kryptografi nøgle : Hej

    AesManaged sampleCryptInstance = new AesManaged ();
    4

    Kryptere strengen ved at placere den i en byte array, sende batch som en parameter :

    byte [ ] sampleEncryptBytes = EncryptStringToBytes_Aes (original, sampleCryptInstance.Key , sampleCryptInstance.IV )
    5

    Dekryptér byte array ved hjælp af batch og placere den i en streng: < br >

    string sampleDecodedData = DecryptStringFromBytes_Aes (krypteret , sampleCryptInstance.Key , sampleCryptInstance.IV ),
    6

    Debug din kode og teste det for at se om det virker som forventet
    .

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan bruges en Switch Case Med Enum 
    ·Hvordan man kan normalisere en Matrix i MatLab 
    ·Sådan Erklær et array i PL /SQL Oracle 
    ·Sådan Lær C # Fast 
    ·Hvordan man bruger PHP til Call en API 
    ·Hvad er en test Harness 
    ·Virkningerne af Buffer overflow & formatstrenge på Pro…
    ·Sådan Break en lang streng 
    ·Fordele & Ulemper af computer sprog 
    ·Sådan Konverter 3D data til 2D Matlab 
      Anbefalede Artikler
    ·Hvad er en JAR Fil 
    ·Sådan gemme data i ubundet DataGridView til en SQL Ser…
    ·Sådan Slut to former i Visual Basic 
    ·Fejlfinding en WMI 
    ·Sådan Beregn komplekse værdier i VBA 
    ·Joomla MySQL Tutorial 
    ·Hvordan man gør en Square Root i C + + 
    ·Hvordan man bruger PHP Mail for batches 
    ·Sådan oprettes en Portrait i C + + 
    ·Sådan oprettes CLR Procedurer 
    Copyright © Computer Viden http://www.computerdk.com