quarta-feira, 7 de janeiro de 2009

Resposta a um desconhecido.

Recebi no meu mail um pedido de ajuda de um “expert” em sistemas de codificação, neste caso sobre o célebre sistema Nagra 3.

Trata-se de um mail anónimo, pelo que coloco aqui a resposta, mas será retirada dentro de dias.

Seria assim:

#1: 100010001001010111101010; 6F 2B EE 5F 3C 00 FF A3 56 B1
#10: 110110111010100010111010; C1 1C 2F DE 6D 33 4A 33 80 99
#11: 001101101011101010010101; AA B3 45 64 76 EE FE DA DE 12
#100: 11001110001110111010111; DE FE DD 23 45 F3 45 64 34
#101: 111000110110001101101110: AA FE 3D DE FE 23 54 98 01 00

# enc; ret def code:110110111

#decript: ;*
AD 12g3f6593x8ds310kddh3479oknbfgdybfHJYG
F232465GTDFLLhytepnd56778Ui87FG54nb8NHJ
Whyujnbv56G765vjkYTnbvg6nhjjubghyncerojhudAA
WE4356gr7Gt5645eytbdnhjeuindertea89GHTnhufcsd//

568432 665823 458752
214573 943658 542732
228135 568125 451273
348512 774824 612485
457138 142785 152487
142784 142976 348612
557216 145872 972485

AB145 23CDE EFCDA
45EDA 87DEF BCAF3

#IN; OUT!

Assim é virtualmente impossível, porque a linha 4 tem menos 1 bit. Mas, mesmo assim, continuaria com problemas:

& 11001110001110111010111 *$* 101110101110010100111010
## 11001110001110111010111 1 0

Experimente antes:

#load; cat; ret3;
#def

Decript 128 (80%; &10000000) (

Repare que neste caso seria: 7F +1 e nunca 1111111 p1

Atenção: 1024 = Oct 2000

Nota: Não responderei a mais nenhuma questão anónima!

Nenhum comentário: