Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Nätverk
  • Ethernet
  • FTP och Telnet
  • IP -adress
  • Internet-nätverk
  • Regionalt nätverk
  • Modem
  • Network Security
  • Andra Computer Networking
  • Routrar
  • virtuella nätverk
  • Voice Over IP
  • Trådlöst Nätverk
  • trådlösa routrar
  • * Dator Kunskap >> Nätverk >> Network Security >> Content

    Hur man använder Rijndael i VB6

    Rijndael krypteringsalgoritm skrivet i C. Det är utformat för att ersätta den åldrande DES -algoritmen och det är ett block chiffer . Den krypterar 128 - bitars block . Algoritmen använder en nyckel och en initieringsvektor . Nyckeln är i grunden det lösenord som används för att kryptera data . Den IV används för att kryptera den första delen av uppgifterna . Du måste skapa både nyckel och IV för att kryptera en fil i VB6 . Saker du behöver
    VB6
    Visa fler instruktioner
    1

    Klicka på "Start ", " Alla program " och " Visual Basic " för att öppna Visual Basic . Klicka på " Ny " och " Project " för att skapa ett nytt projekt . Ange ett namn för projektet . Ange en plats för det .
    2

    Klicka " Form1.vb " på Solution Explorer . Dubbelklicka på formuläret för att växla till koden gränssnittet . Inkludera följande import : Import SystemImports System.IOImports System.SecurityImports System.Security.Cryptography
    3

    Skapa en nyckel via kod : Private Function CreateKey ( ByVal strPassword As String ) Som byte ( ) Dim bytKey Som byte ( ) Dim bytSalt Som byte ( ) = System.Text.Encoding.ASCII.GetBytes ( " salt " ) Dim PDB enligt New PasswordDeriveBytes ( strPassword , bytSalt ) bytKey = pdb.GetBytes ( 32 ) Avkastning bytKeyEnd Function

    4

    Skapa IV via funktionen : Private Function CreateIV ( ByVal strPassword As String ) Som byte ( ) Dim bytIV Som byte ( ) Dim bytSalt Som byte ( ) = System.Text.Encoding.ASCII.GetBytes ( " salt " ) Dim PDB enligt New PasswordDeriveBytes ( strPassword , bytSalt ) bytIV = pdb.GetBytes ( 16 ) Avkastning bytIVEnd Funktion
    5

    Kryptera din fil genom att förklara din CryptoServiceProvider och inrätta CryptoStream : Dim csCryptoStream som CryptoStreamDim cspRijndael som New System.Security.Cryptography.RijndaelManagedcsCryptoStream = Ny CryptoStream ( fsOutput , _cspRijndael.CreateEncryptor ( bytKey , bytIV ) , _CryptoStreamMode.Write ) katalog

    Tidigare:

    nästa:
    relaterade artiklar
    ·LotRO Craft Verktyg
    ·Vad är meningen med Koda & Decode
    ·Hur man ställer in en säkerhets mall i Windows XP
    ·Konfigurera en CC Proxy
    ·Hur man utvecklar en proxyserver
    ·Hur hitta en arbetsgrupp Proxy
    ·Hur man hittar en Broadband lösenord
    ·Svagheterna i WEP
    ·Hur man stänger av brandväggar i en dator
    ·Public -Key kryptering Explained
    Utvalda artiklarna
    ·Hur man använder VoIP på Evo
    ·Hur man tar bort DNS spoofing från en Toshiba Satellit…
    ·Hur man ställer in en trådlös dator
    ·Ta bort Ethernet-kort
    ·Hur att få bra bilder på Bebo whiteboards
    ·Hur att hitta min Nätmask och Gateway-adress
    ·Lägga till en bärbar dator till en trådlös WEP
    ·Hur Network en dator och en TV
    ·Hur man gör en 802.11B Super Wireless Booster Antenn
    ·Hur man ska bemöta dataintrång
    Copyright © Dator Kunskap http://www.dator.xyz