Ir al contenido principal

Entradas

Mostrando las entradas de diciembre, 2018

Cifrado Ivuis

__ Indice __ ¿Qué es Ivuis? Proceso de Cifrado Llave Proceso de Descifrar Github __ ¿Qué es Ivuis? __ Ivuis es un cifrado creado por el Team WASP que esta inspirado en los métodos por llave pública, entra en la clasificación de simétrico, la finalidad del proyecto es entender y aportar en el mundo de la criptografía. __ Proceso de Cifrado __ Ivuis tiene un alfabeto interno el cuál nosotros podemos definir, para hacer hacer la explicación básica supongamos que tenemos de la - a - hasta la - z - , a cada letra se le asignará un número aleatorio con un rango de 0 hasta la longitud total de nuestra cadena, en este caso es 25 :  [ "a" ] = 5;      [ "b" ] = 8;      [ "c" ] = 0;       [ "d" ] = 6;     [ "e" ] = 13;    [ "f" ] = 17;  [ "g" ] = 18;     [ "h" ] = 9;    [ "i" ] = 21;     [ "j" ] = 10;    [ "k" ] =

4# Criptografía - Cifrado por derivada

__ Indice __ ¿Qué es una derivada? Proceso del cifrado Código Github __ ¿Qué es una derivada? __ La Derivada es un elemento utilizado en la matemática para calcular respuestas de una función a la que se le están alterando sus valores iniciales. La derivada de una función esta representada gráficamente como una línea recta superpuesta sobre cualquier curva (función), el valor de esta pendiente respecto al eje sobre el cual esta siendo estudiada la función recibe el nombre de Derivada. Formula básica de una derivada  x n - n x n-1 __ Proceso del cifrado __ Bien, el proceso que vamos a utilizar es bastante simple, vamos a utilizar la formula más básica de una derivada para crear nuestro cifrado, si bien, existen formulas mucho más complejas, para iniciar no las necesitamos. Lo que vamos a hacer, es que a cada letra de una palabra la vamos a pasar a su valor en ASCII, con eso ta podremos hacer nuestro cifrado. Ejemplo: Hola Carácter  

3# Criptografía - Cifrado por sustitución Atbash

__ Indice __ ¿Qué es Atbash? Proceso de cifrado Proceso de descifrar  Código Github ¿Qué es Atbash? Atbash es un método de cifrado para el alfabeto hebreo, por lo tanto entra en la clasificación de           - Cifrado Clásico - se le conoce también como el método espejo, pues consiste en sustituir en la que la primera letra (A) será sustituida por la última (Z), la segunda por la penúltima (B - Y) y así sucesivamente. Proceso de cifrado Vayamos a probarlo, vamos a cifrar nuestra palabra de costumbre RegularWeb: R  =   I E  =  V G  =  T U  =  F L  =  O                  Resultado : IVTFOZIDVY A  =  Z R  =  I W =  D E  =  V B  =  Y Proceso de descifrar  Para descifrar es el mismo procedimiento. R  =   I E  =  V G  =  T U  =  F L  =  O                  Resultado : REGULARWEB A  =  Z R  =  I W =  D E  =  V B  =  Y Código Github   https://github.com/NeoTRAN001/Crypt

4# Tu primer componente React

__ Indice __ Definición de componente Estructura de componente Programando nuestro componente __ Definición de componente __ Un componente en React, es un elemento independiente y reeutilizable. Este cuenta con su propia estructura (HTML), su lógica (JS) y diseño (CSS). Dentro de React podemos encontrar dos tipos de componentes. Componentes funcionales : Solo cuentan con propiedades Componentes de clase : Tienes propiedades y un ciclo de vida   __ Estructura de componente __ Un componente tiene una clase donde estará toda su estructura. Esta clase es la que vamos a exportar cuando sea llamado, es una buena practica llamar a la clase como a nuestro archivo. Un componente en React, solamente puede renderizar una etiqueta HTML, esta puede tener hijos. pero nunca puede regresar dos etiquetas class Name extends React . Component    {         render ( )   {                 return ( <h1></h1> )         } } __ Programand

#5 Bucles en Go (Tres en uno)

  __ Indice __ ¿Qué es un bucle? Ejercicio básico sin bucles Bucle for Bucle "while" Bucle ""do while"" Segundo ejercicio Reto   __ ¿Qué es un bucle? __       Un bucle o ciclo, en programación, es una sentencia que ejecuta repetidas veces un trozo de código, hasta que la condición asignada a dicho bucle deja de cumplirse. Los tres bucles más utilizados en programación son el for, while, do while Así que podemos decir, que un bucle sirve para repetir un proceso múltiples veces sin necesidad de volverlo a escribir. La diferencia es que en Go, no existen como tal while y do while. for hacer el trabajo de todos !! __ Ejercicio __   Bien, primero vamos a hacer un ejercicio bastante simple sin bucles, luego ya los vamos a utilizar para demostrar su utilidad Vamos a imprimir un mensaje en pantalla, yo he puesto mi nombre, pero con un fmt.Println ("Hola") es más que suficiente ^-^