Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako používať šifrovacie algoritmy v jazyku C + +

To je pomerne jednoduché použitie šifrovacích algoritmov v jazyku C + + . Najbežnejšou možnosťou je použiť šifrovanie verejného kľúča s digitálnym certifikátom . Na dosiahnutie tohto cieľa , všetko , čo potrebujete , je mať prístup k algoritmu knižnice Chilkat C + + šifrovanie . Pokyny dovolená 1

Zistite , či Chilkat C + + algoritmus je k dispozícii na programovacie stanicu so systémom Windows . Ak tomu tak nie je , potom ísť na World Wide Web ho stiahnuť .
2

Otvorte aplikáciu Visual C + + na programovacie stanicu a vytvorte nový súbor s názvom encrypt.cpp .

3

Založte hlavičkové súbory CkCrypt.2 a CkCert.h v hornej časti tohto súboru . To možno vykonať pomocou nasledujúcej syntaxe : # include # include
4

Vytvorte funkciu void názvom RunEncryption ( )
5

inicializovať nový CkCrypt2 objekt .. Syntax je : CkCrypt2 myEncrypt ;
6

Vytvoriť šifrovanie s verejným kľúčom . Nazvime to put_CryptAlgorithm s nasledujúcou syntaxou : myEncrypt.put_CryptAlgorithm ( " pki " ) ;
7

inicializácia nového certifikátu objekt . Použite nasledujúcu syntax : CkCert myCertificate ;
8

Vložte svoj digitálny certifikát zo súboru . To možno vykonať pomocou funkcie LoadFromFile . Budeme predpokladať , že toto osvedčenie sa nazýva sample.cert.myCertificate.LoadFromFile ( " sample.cert " ) ;
9

Šifrovanie súborov pomocou funkcie CkEncryptFile . Predpokladajme , že údaje, ktoré chcete zašifrovať , je v súbore s názvom fileToEncrypt.txt . Použite nasledujúcu syntax : myEncrypt.CkEncryptFile ( " fileToEncrypt.txt " ) ;
10

Kompilácia encrypt.cpp v aplikácii Visual C + + . Je-li kompilácie úspešná , spustite tento program vyskúšať si to .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené