Es ist ziemlich einfach zu Verschlüsselungsalgorithmen in Visual C + +. Der häufigste Ansatz ist es, Public Key-Verschlüsselung mit einem digitalen Zertifikat zu verwenden. Um dies zu erreichen , ist alles was Sie brauchen, um Zugang zu den Chilkat C + + Verschlüsselungsalgorithmus Bibliothek haben . Anleitung
1
fest, ob die Chilkat C + + Algorithmus ist auf Ihrem Windows- Programmier-Workstation zur Verfügung. Wenn es nicht ist , dann gehen Sie auf das World Wide Web , um es herunterzuladen .
2
Öffnen Sie Visual C + + -Programmierung auf Ihrem Arbeitsplatz und erstellen Sie eine neue Datei namens encrypt.cpp .
3
Legen Sie die Header-Dateien und CkCrypt.2 CkCert.h am Anfang der Datei. Dies kann unter Verwendung folgender Syntax : # include # include
4
erstellen nichtig Funktion aufgerufen RunEncryption ()
5
Initialize eine neue CkCrypt2 Objekt . . Die Syntax dafür lautet : CkCrypt2 myEncrypt ;
6
Richten Sie Public Key-Verschlüsselung . Rufen Sie diese put_CryptAlgorithm mit folgender Syntax : myEncrypt.put_CryptAlgorithm ( "PKI ");
7
Initialize eine neue Zertifikat Objekt . Verwenden Sie die folgende Syntax: CkCert myCertificate ;
8
Legen Sie digitales Zertifikat aus einer Datei. Dies kann mit der Funktion LoadFromFile werden. Wir gehen davon aus , dass diese Bescheinigung genannt wird sample.cert.myCertificate.LoadFromFile ( " sample.cert ");
9
Verschlüsseln Sie die Datei mit dem CkEncryptFile Funktion . Angenommen , dass die Daten die Sie verschlüsseln möchten in der Datei mit dem Namen fileToEncrypt.txt ist . Verwenden Sie die folgende Syntax: myEncrypt.CkEncryptFile ( " fileToEncrypt.txt ");
10
Compile encrypt.cpp in Visual C + +. Wenn die Kompilierung erfolgreich ist, dieses Programm ausführen, um es zu testen .