É bastante fácil de usar algoritmos de criptografia em C + + visual . A abordagem mais comum é a utilização de criptografia de chave pública com um certificado digital. Para conseguir isso, tudo que você precisa é ter acesso ao algoritmo de criptografia Chilkat biblioteca C + +. Instruções
1
Determine se o algoritmo Chilkat C + + está disponível na estação de trabalho de programação do Windows . Se não for , então vá a World Wide Web para baixá-lo .
2
Abra o Visual C + + em sua estação de trabalho de programação e criar um novo arquivo chamado encrypt.cpp .
3
carregar os arquivos de cabeçalho e CkCrypt.2 CkCert.h no topo do arquivo. Isso pode ser feito usando a seguinte sintaxe : # include # include
4
Criar uma função void chamado RunEncryption ()
5
inicializar um novo objeto CkCrypt2 . . A sintaxe para isso é: CkCrypt2 myEncrypt ;
6
Estabelecer criptografia de chave pública . Chame esse put_CryptAlgorithm com a seguinte sintaxe: myEncrypt.put_CryptAlgorithm ( " PKI ");
7
inicializar um novo objeto de certificação. Use a seguinte sintaxe : CkCert myCertificate ;
8
Carregue o seu certificado digital de um arquivo. Isto pode ser feito uso da função LoadFromFile . Vamos supor que este certificado é chamado sample.cert.myCertificate.LoadFromFile ( " sample.cert ");
9
criptografar o arquivo usando a função CkEncryptFile . Suponha que os dados que você deseja criptografar está no arquivo chamado fileToEncrypt.txt . Use a seguinte sintaxe : myEncrypt.CkEncryptFile ( " fileToEncrypt.txt ");
10
Compilar encrypt.cpp no Visual C + +. Se a compilação for bem sucedida, executar este programa para testá-lo .