| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> Lenguajes De Programación >> Content
    Cómo utilizar el desplazamiento de bits en Criptografía
    Cuando usted está enviando un mensaje electrónico que usted no quiere que nadie lo lea , seguro que con algún tipo de cifrado. Cuanto más complejo de hacer el esquema de encriptación , más difícil será de descifrar su mensaje. Usted puede hacer un esquema de cifrado básico utilizando la siguiente técnica de desplazamiento de bits . Instrucciones
    1

    Elija la longitud de los bloques en que se dividirá su mensaje. Por ejemplo , digamos que usted desea dividir el mensaje en bloques de ocho bits .
    2

    Decidir sobre un método de cifrado . Hay una serie de métodos que la gente ha descubierto ya . Si no quieres estudiar criptografía, seleccione un método conocido. Suponga que usted está utilizando una clave de cifrado de ocho bits simple.
    3

    Seleccione un valor para la clave de cifrado . Por ejemplo, utilice 10100111 .
    4

    cifrar el mensaje mediante la realización de una operación exclusiva - o en el primer conjunto de bits utilizando la clave de cifrado que eligió en el paso 3. Por ejemplo, si el primer conjunto de bits de mensaje es 01001000 , entonces tendrás 11101111 , como resultado de la exclusiva - o .
    5

    Utilice un desplazamiento de bits ( ocho lugares , en este caso ) para la salida del primer bloque de mensaje cifrado y establecer en su lugar el siguiente bloque de cifrado utilizando el procedimiento en el paso 4 . Repita hasta que se ha cifrado el mensaje completo.
    6

    quitar el cifrado mediante la realización de los pasos 4 y 5 en el mensaje cifrado. Usted puede utilizar el mismo desplazamiento de bits y exclusiva - o procedimiento para cifrar el mensaje claro y descifrar el mensaje cifrado.

    Previous :

    next :
      Artículos relacionados
    ·Cómo eliminar los últimos caracteres de cadenas en Py…
    ·Cómo inventar Métricas de Software de Algoritmos Gené…
    ·Consejos y trucos para Frontpage 2003 
    ·Tipos de datos opacos 
    ·¿Cómo APIs Trabajo 
    ·Tipos de cláusulas de Horn en Prolog 
    ·Cómo prevenir el desplazamiento vertical 
    ·Cómo cambiar SRC imagen en jQuery 
    ·Cómo extender un tiempo de espera de sesión con un ra…
    ·Cómo eliminar todas las transiciones en VideoStudio 
      Artículos destacados
    ·Cómo hacer un gráfico de función acumulativa en una …
    ·Cómo instalar un controlador de Axis2 
    ·Cómo activar el cliente Java para Windows XP 
    ·¿Cómo hacer bucles en Python 
    ·Cómo dibujar una estrella de cinco puntos Usando Pytho…
    ·¿Qué es Virtual Reality Modeling Language 
    ·PHP función incorrecta 
    ·Cómo programar Sudoku 
    ·Cómo comprobar MySQL Null en PHP 
    ·Cómo comprobar los valores en Pseudocódigo 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com