Het is vrij eenvoudig om encryptie algoritmen gebruiken in visual C + + . De meest gebruikte aanpak is om de publieke sleutel encryptie te gebruiken met een digitaal certificaat . Om dit te bereiken , alles wat je nodig hebt is toegang tot de Chilkat C + + -encryptie -algoritme bibliotheek . Instructies 1 Bepaal of de Chilkat C + + -algoritme is beschikbaar op uw Windows programmering werkstation . Als het niet , ga dan naar het World Wide Web om het te downloaden . Kopen van 2 Open Visual C + + op uw programmering werkstation en maak een nieuw bestand met de naam encrypt.cpp . < br > 3 Laad de header files CkCrypt.2 en CkCert.h aan de bovenkant van dit bestand . Dit kan worden bereikt met behulp van de volgende syntaxis : # include # include 4 Maak een leegte functie genaamd RunEncryption ( ) 5 Initialiseer een nieuwe CkCrypt2 object . . De syntax hiervoor is : CkCrypt2 myEncrypt ; 6 Bepaal public key encryption . Noem dit put_CryptAlgorithm met de volgende syntaxis : myEncrypt.put_CryptAlgorithm ( " PKI " ) ; 7 Initialiseer een nieuwe Certificate object . Gebruik de volgende syntaxis : CKCert myCertificate ; Load 8 uw digitaal certificaat uit een bestand . Dit kan gebruiken LoadFromFile functie . We zullen aannemen dat dit certificaat wordt genoemd sample.cert.myCertificate.LoadFromFile ( " sample.cert " ) ; 9 versleutelen het bestand met de CkEncryptFile functie . Neem aan dat de gegevens die u wilt coderen in het bestand met de naam fileToEncrypt.txt . Gebruik de volgende syntaxis : myEncrypt.CkEncryptFile ( " fileToEncrypt.txt " ) ; Compile encrypt.cpp 10 in Visual C + + . Als het compileren succesvol is , voer je dit programma om het uit te testen .
|