quarta-feira, 5 de dezembro de 2018

Boa introdução ao Algoritmo RSA

Entendendo (de verdade) a criptografia RSA
Achei uma boa apresentação da aritmética modular e porque de seu uso.

Encontrei o link a partir da sequência de leituras:
1. Sliding Right into Information Theory no Planet Debian (by Joachim Breitner )
2. Sliding right into disaster: Left-to-right sliding windows leak - Artigo
3. Analysis of Sliding Window Techniques for Exponentiation - Artigo

O artigo 2 é referenciado no post do Debian  Planet. Lendo este artigo fui atrás do termo Sliding Window Techniques que é uma tecnica para calcular a potência de um número (x^E) com expoente gigante (E) sendo E inteiro e positivo, usado no algoritmo RSA.O algoritmo é descrito no artigo 3.

Outros termos pesquisados
-  Exponentiation by squaring

[12.02.2019]
Gerar o hash de uma letra
echo -n "a"  | md5sum

o "-n" elimina a nova linha adicionada pelo comando echo, o que altera a saída do comando md5sum
ver Why does `md5sum` not give the same hash as the Internet does?




DRfddSufdi8PR6Wj8Bj1c71x8rxP3Gewna (DOGE)
16FFpSdBThTKrQv4miBso8DrDRocyXjwft (bitcoin BTC)
45nCBgYZHHz83U4tdnxAfm4w4KGgs4f8XL9wbcPX8QZTMvExysktkD598NuDfLPEmXfSNvhu58CsBTfWofXj2TgR3WfTX3m (Monero XMR)
0x8C095453569A443ef8B854B5BaA0000b347d9803 (Ethereum ETH)
RChBPGktHhEPsCBRH6Yzr4Higq7fPr5a6d (Ravecoin RVN)
0x8C095453569A443ef8B854B5BaA0000b347d9803 (Shiba)