| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Netværk  
  • Ethernet
  • FTP & Telnet
  • IP-adresse
  • Internet Netværk
  • lokale netværk
  • modemer
  • Network Security
  • Andet Computer Networking
  • Routere
  • virtuelle netværk
  • Voice Over IP
  • Trådløst netværk
  • trådløse Routere
  •  
    Computer Viden >> Netværk >> Network Security >> Content
    Sådan bruges Rijndael i VB6
    Rijndael kryptering algoritme er skrevet i C. Det er designet til at erstatte den aldrende DES algoritmen , og det er en blok cipher . Det krypterer 128 - bit blokke . Algoritmen anvender en nøgle og en initialisering vektor . Det centrale er dybest set den adgangskode, der bruges til at kryptere data . IV bruges til at kryptere den første del af dataene . Du er nødt til at oprette både nøgle og IV til at kryptere en fil i VB6 . Ting du skal
    VB6
    Vis Flere Instruktioner
    1

    Klik på "Start ", " Alle programmer " og " Visual Basic " for at åbne Visual Basic. Klik på "Ny " og " Project " for at oprette et nyt projekt. Indtast et navn til projektet . Angiv en placering for det.
    2

    Klik på " Form1.vb " på Solution Explorer . Dobbeltklik på formularen for at skifte til koden interface. Omfatter følgende import: Import SystemImports System.IOImports System.SecurityImports System.Security.Cryptography
    3

    Opret en nøgle via kode : Private Function CreateKey ( ByVal strPassword As String ) Som Byte () Dim bytKey Som Byte ( ) Dim bytSalt Som Byte ( ) = System.Text.Encoding.ASCII.GetBytes ( " salt" ) Dim FBF New PasswordDeriveBytes ( strPassword , bytSalt ) bytKey = pdb.GetBytes (32) Return bytKeyEnd Funktion < br >
    4

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

    Krypter din fil via erklære din CryptoServiceProvider og oprette CryptoStream : Dim csCryptoStream som CryptoStreamDim cspRijndael som New System.Security.Cryptography.RijndaelManagedcsCryptoStream = Ny CryptoStream ( fsOutput , _cspRijndael.CreateEncryptor ( bytKey , bytIV ) _CryptoStreamMode.Write )

    Forrige :

    næste :
      Relaterede artikler
    ·Udviklingen af ​​AES 
    ·Sådan bruges Socks5 Proxy 
    ·Sådan foretages fejlfinding Rogue DHCP-servere på en …
    ·Network Security Monitoring Tools 
    ·Hvordan opretter jeg Web Site Applications i Citrix 
    ·Redskaber til at kontrollere sårbarhed et netværk 
    ·Hvad ville der ske , hvis en Cyber ​​Shockwave ramme os…
    ·Hvad er Website sikkerhedscertifikat 
    ·Sådan Leave No Internet History 
    ·Sådan finder du den sikkerhedsnøgle eller Pass Phrase…
      Anbefalede Artikler
    ·Hvordan at finde den bedste trådløse Air Card for You…
    ·Sådan ændrer eksterne IP-adresse på iPhone 
    ·Sådan Set Up adgangskoder til Apple WiFi 
    ·Hvordan skal tjekkes din faktiske Internet Speed ​​
    ·Sådan bruges en Work computer Ligesom en Personal Comp…
    ·Sådan foretages fejlfinding LAN-netværk Issues 
    ·Sådan Forny IP-adresse på Vista og Windows 7 
    ·Definition af kategori 5 Wire 
    ·Sådan deaktiveres Linksys manager 
    ·Sådan Stop Wireless Zero Configuration 
    Copyright © Computer Viden http://www.computerdk.com