Programação  
 
Conhecimento computador >> Programação >> C /C + + programação >> 
Como usar algoritmos de criptografia no Visual C + +
É 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 .

Anterior :

Próximo : No
  Os artigos relacionados
·Como posso Adicionar referência da Web para um C # apl…
·Como escrever um driver de dispositivo PCI Simples 
·Como detectar um evento com WIA Espera 
·Como Incorporar RESX no CSC Compiler 
·Como compilar C + + Com FStream 
·Como comparar dois números inteiros em uma função us…
·Como anexar Debugger em C # 
·Como converter C + + para ADA 
·Como Referência Propriedades Outro projeto em C 
·Como fazer uma String Imutável 
  Artigos em destaque
·Como chamar uma matriz de cadeia em C + + 
·Como devolver um vetor STL De uma Nova Função 
·Como criar um vetor de matrizes de caracteres em C + + 
·Como ler em de um arquivo externo em C + + 
·Por que não posso ver minha Xcode iPhone 
·Como fazer uma matriz em C que contém várias seqüên…
·Como apagar um buffer de recepção do soquete em C 
·Como fazer uma String Imutável 
·Como remover um caractere de nova linha em C 
·Como mover um ponteiro de arquivo em C + + 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados