Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Nettverk  
  • Ethernet
  • FTP og Telnet
  • IP-adresse
  • Internett Nettverk
  • lokale nettverk
  • modemer
  • Network Security
  • Andre Datanettverk
  • rutere
  • virtuelle nettverk
  • Voice over IP
  • Trådløst nettverk
  • trådløse routere
  •  
    Datamaskin >> Nettverk >> Network Security >> Content
    Hvordan bruke Rijndael i VB6
    Rijndael krypteringsalgoritme er skrevet i C. Det er ment å erstatte den aldrende DES algoritmen , og det er en blokk chiffer . Det krypterer 128 -bits blokker. Algoritmen bruker en nøkkel og en initialiseringsvektoren . Nøkkelen er i utgangspunktet passordet som brukes til å kryptere data . Den IV blir brukt til å kryptere den første del av dataene. Du må opprette både nøkkel og IV til å kryptere en fil i VB6. Du trenger
    VB6
    Vis flere instruksjoner
    en

    Klikk " Start", " Alle programmer " og " Visual Basic " for å åpne Visual Basic. Klikk på " New" og "Project " for å opprette et nytt prosjekt . Skriv inn et navn for prosjektet. Angi en plassering for den.
    2

    Klikk " Form1.vb " på Solution Explorer . Dobbeltklikk skjemaet for å bytte til koden grensesnittet. Omfatte følgende import: Importen SystemImports System.IOImports System.SecurityImports System.Security.Cryptography
    3

    opprette en nøkkel via kode : Private Function CreateKey ( ByVal strPassword As String ) As Byte () Dim bytKey Som Byte ( ) Dim bytSalt Som Byte ( ) = System.Text.Encoding.ASCII.GetBytes ( "salt" ) Dim pdb som ny PasswordDeriveBytes ( strPassword , bytSalt ) bytKey = pdb.GetBytes ( 32 ) Return bytKeyEnd Funksjon

    4

    Lag IV via funksjon : Privat Function CreateIV ( ByVal strPassword As String ) As Byte ( ) Dim bytIV Som Byte ( ) Dim bytSalt Som Byte ( ) = System.Text.Encoding.ASCII.GetBytes ( "salt" ) Dim pdb som ny PasswordDeriveBytes ( strPassword , bytSalt ) bytIV = pdb.GetBytes ( 16 ) Return bytIVEnd Function
    5

    Krypter filen gjennom å erklære din CryptoServiceProvider og sette opp CryptoStream : Dim csCryptoStream som CryptoStreamDim cspRijndael som ny System.Security.Cryptography.RijndaelManagedcsCryptoStream = Ny CryptoStream ( fsOutput , _cspRijndael.CreateEncryptor ( bytKey , bytIV ) , _CryptoStreamMode.Write )

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan overvåke og Administrer Network Security 
    ·Hvordan lage en Key arbeid for ZoneAlarm 
    ·Forskjellen mellom passive og aktive angrep på en data…
    ·Hvordan bruke en gammel PC som en brannmur 
    ·Hva er WPA - PSK -kryptering 
    ·Hvordan finne ut om datamaskinen Med Vista blir overvå…
    ·Hvordan sikrer jeg min 2Wire ruter på iBook Min 
    ·Hva er Iptables i Linux 
    ·Hvordan lage Cross - domenepolicyen filer i Flash 
    ·Hvordan endre et trådløst passord 
      Anbefalte artikler
    ·Hvordan koble D -link Wireless Internet 
    ·Installere ActiveX Programvare 
    ·Slik viser et LAN nettverk 
    ·Hvordan koble en bærbar PC til Router Kabler 
    ·Hvor å Fastsette Wireless Datatjeneste 
    ·Slik sletter du en Webmaster Tools konto 
    ·Hvordan Network to datamaskiner 
    ·Hvordan koble til en trådløs hotspot 
    ·Problemer med Linksys 
    ·Hvor å Fastsette webside kan ikke vises Feil 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/