Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Computer Programmeringsspråk >> Content
    Hvordan Cypher kryptografi for datamaskiner
    Prinsippet om "safety in numbers" beskytter programmerere samt skoler av fisk . Programmerere søker trygghet ved hjelp av digitale tall og en beskyttende teknikk kalt " kryptografi. " Du kan bruke kryptografi for å endre data og gjøre den uleselig før du sender det over en offentlig ledning . Når mottatt, kan du bruke en kryptografisk Cypher , som er en dekoding algoritme , for å endre data tilbake til sin opprinnelige form . De fleste rammeverkene gir kryptografi klasser og metoder . Disse eksemplene bruker C # og Microsofts populære . NET rammeverket , men kan lett bli oversatt til nesten alle programmeringsspråk og rammeverk. Du trenger
    Programming rammeverk med kryptering klasser
    Vis flere instruksjoner
    en

    Åpne filen som inneholder dataene du vil kryptere , i utviklingsmiljøet av din valg . For dette eksempelet , du har tenkt å kryptere en enkel String : en

    string mySampleData = "Data for å kryptere og tyde ved hjelp av en cypher . "
    2

    Tilsett kryptografi klasse referanser tilbys av programmering rammeverket på toppen av filen:

    hjelp System.Security.Cryptography ;
    3

    Instantiate passende kryptografi klasse - i dette tilfellet , den AesManaged klasse - - som genererer automatisk en kryptografi nøkkelen : en

    AesManaged sampleCryptInstance = new AesManaged ();
    4

    Krypter strengen ved å plassere den i en byte array, sender cypher som en parameter :

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

    dekryptere den byte array med cypher og legg den i en streng:

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

    feilsøke koden og teste den for å se om det fungerer som forventet
    .

    früher :

     Weiter:
      Relatert Artike
    ·Slik Clear en DropDownList 
    ·Hvordan få tilgang til SQL Som Command 
    ·Hvordan Hotlink hjelp FBML 
    ·Hvordan Slett fra T - SQL 
    ·Hvordan lese binærkode 
    ·Hva er fordelene med en betinget Statement 
    ·Hvordan bruke Dekorprodukter til lineær programmering …
    ·Hvordan skrive en pseudokode Loop 
    ·Hvordan lage en Alert Box på Touch på BYOND : Dream M…
    ·Hvordan tillate Slett-knappen i DataGridView i WinForms…
      Anbefalte artikler
    ·Hvordan Les 2D Arrays på XML i en Android App 
    ·Hvordan : iReport for NetBeans 
    ·Slik fjerner en Python Desimal 
    ·Hvordan lage en sikkerhetskopi av en database ved hjelp…
    ·Slik kjører du en usynlig EXE i VB6 
    ·NEMA Logic Standards 
    ·Hvordan lage en CV Database 
    ·Hvordan Pause en MySQL Query Process 
    ·Hvordan Merge Split ActiveX- komponenter 
    ·Typer valideringskontroller 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/