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 
 .