Este algoritmo foi criado no intuito de elaborar um sistema único de criptografia de mensagem
Criado em Linguagem Java
A lógica por trás do algoritmo trabalha na reordenação das palavras, através de um dicionario o algoritmo faz um calculo matematico randomico, criando um novo indice para cada letra. O usuário informa a chave e a mensagem, o algoritmo criptografa a mensagem, gerando uma nova chave chamada de "KEY DNA" apenas quem possuir essa chave é capaz de quebrar o sigilo da mensagem. "Programador""Olá meu nome é Lucas Ribeiro sou programador Java"
"BcGTO2YTWHO2TÍTtYVQiTaXï2XXHTiHYTVXHjXQOQRHXT0QsQ" 121 2 19 90 57 91 24 51 45 86 13 56 72 102 12 9 97 81 11 111 67 62 78 44 29 122 61 118 4 123 108 55 71 37 7 114 107 41 30 105 98 112 109 125 36 43 126 46 53 5 116 88 65 103 54 48 33 106 94 77 93 3 99 27 15 75 38 32 115 120 20 83 87 113 16 82 52 39 10 18 84 59 6 35 66 89 104 58 14 69 80 127 101 60 79 23 63 73 47 74 92 26 49 28 117 34 70 40 22 110 21 17
import com.ribeiro.criptografia.app;
Encoder ec = Encoder.getInstance();
ec.setKeyPass("Sua chave aqui");
ec.setMsg("Sua mensagem aqui");
ec.encryptMessage();
ÈxNrjÑ5rŸÿjÑr6rá5ChQrÀÛfÑÛõÿrQÿ5rëõÿÜõhjhLÿõrGhph
ec.getKeyEncrypt();
37 19 120 96 102 114 2 70 118 68 98 92 44 88 45 82 1 56 116 52 108 30 93 65 7 17 34 67 35 38 14 13 23 69 4 72 59 95 24 79 63 0 58 16 33 31 90 117 8 126 71 42 18 5 122 57 41 91 61 85 29 49 51 81 123 89 21 109 75 28 121 84 99 62 94 12 100 47 80 97 40 26 32 112 6 73 77 27 125 103 105 78 107 43 106 66 64 119 115 60 110 25 53 124 50 74 86 54 36 15 101 111 20 46 10 9