Como usar bit deslocando em criptografia

Quando você está enviando uma mensagem eletrônica que você não quer que ninguém ler, prenda-o com alguma forma de criptografia. Quanto mais complexa de fazer o esquema de criptografia, o mais difícil é para decodificar sua mensagem. Você pode fazer um esquema de criptografia básica usando a seguinte técnica de deslocamento de bits.

instruções

  1. Escolha o comprimento dos blocos em que você vai dividir a sua mensagem. Por exemplo, digamos que você quer dividir a sua mensagem em blocos de oito bits.

  2. Decidir sobre um método de criptografia. Há uma variedade de métodos que as pessoas já descobertos. Se você não quer estudar criptografia, selecione um método conhecido. Suponha que você está usando uma chave de criptografia de oito bits simples.



  3. Selecione um valor para a chave de criptografia. Por exemplo, use 10.100.111.

  4. Criptografar a mensagem através da realização de um exclusivo-ou operação no primeiro conjunto de bits usando a chave de criptografia que você escolheu no passo 3. Para este exemplo, se o primeiro conjunto de bits de mensagem é 01.001.000, então você vai ter 11.101.111 como o resultado de o ou-exclusivo.

  5. Use um deslocamento de bits (oito lugares, neste caso) para a saída do primeiro bloco de mensagem criptografada e pôr em prática o próximo bloco para criptografia usando o procedimento do Passo 4. Repita até que você tenha criptografado a mensagem inteira.

  6. Remova a criptografia executando os passos 4 e 5 na mensagem criptografada. Você pode usar a mesma mudança bit e exclusiva-ou procedimento para criptografar a mensagem simples e de decifrar a mensagem criptografada.

dicas & avisos

  • Você pode fazer o esquema de criptografia complexa ou simples. O potencial de alguém para quebrar seu código é proporcional à sua simplicidade. O procedimento descrito aqui é um sistema de criptografia bastante simples.
  • Existem muitas pessoas lá fora que têm a capacidade de quebrar esquemas de criptografia. Você não deve usar um esquema simples para proteger informações sensíveis. Use um sistema estabelecido em seu lugar.
De esta maneira? Compartilhar em redes sociais:

LiveInternet