Programação  
 
Conhecimento computador >> Programação >> Programação De Computador Idiomas >> 
Como Cypher criptografia para computadores
O princípio da " segurança em números " protege os programadores , bem como escolas de peixe . Programadores buscam segurança usando números digitais e uma técnica protetora chamada "criptografia ". Você pode usar a criptografia para alterar os dados e torná-lo ilegível antes de enviá-lo ao longo de um fio de público. Quando recebido , você pode usar uma cifra de criptografia , que é um algoritmo de decodificação , para alterar os dados de volta para sua forma original. A maioria das estruturas de programação fornecer classes de criptografia e métodos. Esses exemplos usam C # e popular NET da Microsoft. , Mas pode ser facilmente traduzido em quase qualquer linguagem de programação e estrutura . Coisas que você precisa quadro de programação
com aulas de criptografia
Show Mais instruções
1

Abra o arquivo que contém os dados que deseja criptografar , no ambiente de desenvolvimento do seu escolha. Para este exemplo , você pretende criptografar uma String simples:

corda mySampleData =
2

Adicione as referências de classe criptografia fornecidos pelo seu "Dados para criptografar e decifrar usando uma cifra ". quadro de programação , na parte superior do arquivo :

usando System.Security.Cryptography ;
3

instanciar a classe de criptografia apropriado - neste caso , a classe AesManaged - - o que automaticamente gera uma chave de criptografia :

AesManaged sampleCryptInstance = new AesManaged ();
4

Criptografar a corda , colocando-o em um array de bytes , enviando a cifra como um parâmetro:

byte [] = sampleEncryptBytes EncryptStringToBytes_Aes (original , sampleCryptInstance.Key , sampleCryptInstance.IV );
5

descriptografar a matriz de bytes usando a cifra e colocá-lo em uma string: < br >

corda sampleDecodedData = DecryptStringFromBytes_Aes (criptografada , sampleCryptInstance.Key , sampleCryptInstance.IV );
6

depurar seu código e testá-lo para ver se ele funciona como esperado
.

Anterior :

Próximo : No
  Os artigos relacionados
·Quais são os benefícios de White Box Testing 
·O que é Csc.exe Do Microsoft Corporation 
·Quais são os benefícios do Adobe Cold Fusion 
·Como inserir um orçamento em uma String no ColdFusion 
·Eu não posso começar um Proxy para trabalhar em um em…
·Como referência um Byte em Armazenamento de Trabalho e…
·Como Hotlink Usando FBML 
·Como Incorporar index.html no ColdFusion 
·Quais são SGML Características 
·MATLAB entrada Analisando 
  Artigos em destaque
·Como usar o MFC Barras de Ferramentas 
·Como converter uma imagem para Binário e Binário para…
·Como usar objetos em 2D CPP 
·Como usar um Iterator STL Vector 
·Como configurar um JW Player 5.1 Com Lighttpd 
·Como fazer um tema para DotNetBar MessageBox 
·Como Dereference ponteiros void 
·O que são leves de layout e Linguagens de marcação 
·Como passar Modelo estruturas em Funções em C 
·Como fazer uma pasta em C + + 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados