Es bastante fácil de usar algoritmos de cifrado en Visual C + + . El enfoque más común es utilizar el cifrado de clave pública con un certificado digital . Para lograr esto, todo lo que necesita es tener acceso a la Chilkat C + + biblioteca de algoritmos de cifrado . Instrucciones
1
Determinar si el Chilkat C + + algoritmo está disponible en su estación de trabajo de programación de Windows . Si no es así , y luego ir de la World Wide Web para descargarlo.
2
Abra Visual C + + en su estación de trabajo de programación y crear un nuevo archivo llamado encrypt.cpp .
3
Cargue los archivos de cabecera y CkCrypt.2 CkCert.h en la parte superior de este fichero . Esto se puede lograr mediante la siguiente sintaxis : # include # include
4
Crear una función void llamada RunEncryption ()
5
Inicialice un nuevo objeto CkCrypt2 . . La sintaxis para esto es : CkCrypt2 myEncrypt ;
6
Establecer cifrado de clave pública . Llame a este put_CryptAlgorithm con la siguiente sintaxis: myEncrypt.put_CryptAlgorithm ( " PKI ");
7
Inicialice un nuevo objeto de certificación. Utilice la siguiente sintaxis: CkCert myCertificate ;
8
Cargue el certificado digital de un archivo . Esto se puede hacer uso de la función de LoadFromFile . Vamos a suponer que este certificado se llama sample.cert.myCertificate.LoadFromFile ( " sample.cert ");
9
Cifrar el archivo utilizando la función CkEncryptFile . Suponga que los datos que desea cifrar se encuentra en el archivo llamado fileToEncrypt.txt . Utilice la siguiente sintaxis: myEncrypt.CkEncryptFile ( " fileToEncrypt.txt ");
10
encrypt.cpp Compilar en Visual C + + . Si la compilación tiene éxito, ejecutar este programa para probarlo.