Upload
gabriel-alcantara
View
29
Download
1
Embed Size (px)
Citation preview
SumarioContexto historico
EnigmaDesenvolvimento da Bombe
Bomba EletromecanicaReferencias
Historia do computador: Bombe Machine
Gabriel Alcantara1 Matheus Soares2
IFCE campus Crato
15 de outubro de 2016
Arquitetura e organizacao de computadores
Gabriel Alcantara, Matheus Soares Historia do computador: Bombe Machine
SumarioContexto historico
EnigmaDesenvolvimento da Bombe
Bomba EletromecanicaReferencias
Contexto historicoMotivacao da construcaoBletchley ParkEsperancaAlan Turing
EnigmaIntroducaoRotorPainelCircuitoInterface da Enigma
Desenvolvimento da BombeCRIBS
Bomba EletromecanicaFuncionamentoRotoresRotores de indicacaoMenu3 correntes3 refletoresConfiguracao
Referencias
Gabriel Alcantara, Matheus Soares Historia do computador: Bombe Machine
SumarioContexto historico
EnigmaDesenvolvimento da Bombe
Bomba EletromecanicaReferencias
Motivacao da construcaoBletchley ParkEsperancaAlan Turing
Motivacao da construcao
I A Bombe machine foi construıda com o proposito de quebrar a criptografia da Enigma. Aenigma e uma maquina de cifragem muito complicada e decifra-la exigiu um imenso poderintelectual(SINGH, 2011, p.176).
Figura 1: Maquina Enigma em exibicao no Museuda UFRGS. Disponıvel em: http://bit.ly/2cISKUu
Figura 2: Bombe Machine reconstruıda. Disponıvelem: http://bit.ly/2cB4xXo
Gabriel Alcantara, Matheus Soares Historia do computador: Bombe Machine
SumarioContexto historico
EnigmaDesenvolvimento da Bombe
Bomba EletromecanicaReferencias
Motivacao da construcaoBletchley ParkEsperancaAlan Turing
Bletchley Park
I Inicialmente, na propriedade rural de Bletchley Park, duzentas pessoas buscavam resolver aenigma e decorrido cinco anos Bletchley Park estava alojando sete mil homens e mulheres.A imponencia Bletchley Park logo comeou a dividir espaco com casinhas de madeirachamadas de hunts.
Figura 3: Mansao de Bletchley Park. Disponıvelem:http://bit.ly/2dhRoR4
Figura 4: Interior dos hunts. Disponıvel em:http://bit.ly/2cSaaDi
Gabriel Alcantara, Matheus Soares Historia do computador: Bombe Machine
SumarioContexto historico
EnigmaDesenvolvimento da Bombe
Bomba EletromecanicaReferencias
Motivacao da construcaoBletchley ParkEsperancaAlan Turing
Esperanca
I Resultados de esforcos poloneses mostravam que as cifras tinham falhas. Existia algumasfraquezas nos procedimentos operacionais como: Tres letras consecutivas no tecladoalemao, como QWE ou TZU; Tres letras do nome da namorada do operador; PalavrasObscenas.
Figura 5: Poster do filme Jogo da Imitacao. Disponıvel em:http://bit.ly/2dmWRIa .
Gabriel Alcantara, Matheus Soares Historia do computador: Bombe Machine
SumarioContexto historico
EnigmaDesenvolvimento da Bombe
Bomba EletromecanicaReferencias
Motivacao da construcaoBletchley ParkEsperancaAlan Turing
Alan Turing
I Contratado em 1939, Turing chegou a Bletchley Park um dia depois de a Inglaterra declararguerra a Alemanha, viajando sob o disfarce de membros do destacamento de tiro doCapitao Ridley. Segundo Singh, ele passava parte do tempo nos huts contribuindo para oesforo rotineiro de quebra de codigos, e parte do tempo na sala de pesquisas teoricas deBletchley (2011, p. 190).
Figura 6: Alan turing, a esquerda, e outros membros do Walton AthleticsClub. Disponıvel em: http://www.turing.org.uk/turing/pi1/busgroup.jpg .
Gabriel Alcantara, Matheus Soares Historia do computador: Bombe Machine
SumarioContexto historico
EnigmaDesenvolvimento da Bombe
Bomba EletromecanicaReferencias
IntroducaoRotorPainelCircuitoInterface da Enigma
Introducao
I A Enigma original era formada de um teclado com 26 letras, um painel com 26 letrasiluminadas cada uma por uma lampada eletrica.
Figura 7: Teclado da Enigma
Gabriel Alcantara, Matheus Soares Historia do computador: Bombe Machine
SumarioContexto historico
EnigmaDesenvolvimento da Bombe
Bomba EletromecanicaReferencias
IntroducaoRotorPainelCircuitoInterface da Enigma
Rotor
I E na parte superior havia um dispositivo chamado de Scrambler, que tinha 3 rotores e cadaum formado por 2 pares de discos em cada lado, e cada disco com um conjunto de 26contatos, e no canto mais esquerdo era posicionado o refletor.
Figura 8: Rotor
Gabriel Alcantara, Matheus Soares Historia do computador: Bombe Machine
SumarioContexto historico
EnigmaDesenvolvimento da Bombe
Bomba EletromecanicaReferencias
IntroducaoRotorPainelCircuitoInterface da Enigma
Painel
I A parte inferior era constituıda por um painel de plugues, que modificava as letras empares, o mesmo era utilizado para um adicional contra a criptoanalise.
Figura 9: Painel de plugues
Gabriel Alcantara, Matheus Soares Historia do computador: Bombe Machine
SumarioContexto historico
EnigmaDesenvolvimento da Bombe
Bomba EletromecanicaReferencias
IntroducaoRotorPainelCircuitoInterface da Enigma
Circuito
Gabriel Alcantara, Matheus Soares Historia do computador: Bombe Machine
SumarioContexto historico
EnigmaDesenvolvimento da Bombe
Bomba EletromecanicaReferencias
IntroducaoRotorPainelCircuitoInterface da Enigma
Interface da Enigma
I Por fim a maquina Enigma:
Figura 10: Interface
Gabriel Alcantara, Matheus Soares Historia do computador: Bombe Machine
SumarioContexto historico
EnigmaDesenvolvimento da Bombe
Bomba EletromecanicaReferencias
CRIBS
CRIBS
I CRIBS eram mensagens utilizadas pelos alemes como formalidade, portanto se tornandouma falha a vista da criptoanlise, por exemplo: A maioria das mensagens teria umadestinao do tipo (PARAOGENERALJOSE), e esse tipo de sequencia era chamado deCRIBS, os poloneses j tinha uma grande quantidade de CRIBS descriptografados e deu aoportunidade a Alan Turing observar e analisa-los.
Gabriel Alcantara, Matheus Soares Historia do computador: Bombe Machine
SumarioContexto historico
EnigmaDesenvolvimento da Bombe
Bomba EletromecanicaReferencias
FuncionamentoRotoresRotores de indicacaoMenu3 correntes3 refletoresConfiguracao
Funcionamento
I A parte da frente da Bombe e constituıda por 36 Conjuntos de 3 Baterias, Baterias ouRelays.
Figura 11: Bombe
Gabriel Alcantara, Matheus Soares Historia do computador: Bombe Machine
SumarioContexto historico
EnigmaDesenvolvimento da Bombe
Bomba EletromecanicaReferencias
FuncionamentoRotoresRotores de indicacaoMenu3 correntes3 refletoresConfiguracao
Rotores
I So divididos em 3 linhas em cada linha com 12 Baterias e cada coluna contem 3 baterias,portanto assim, representando os 3 Rotores da Enigma.
Figura 12: Rotores
Gabriel Alcantara, Matheus Soares Historia do computador: Bombe Machine
SumarioContexto historico
EnigmaDesenvolvimento da Bombe
Bomba EletromecanicaReferencias
FuncionamentoRotoresRotores de indicacaoMenu3 correntes3 refletoresConfiguracao
Rotores de indicacao
I e um conjunto de 3 rotores responsaveis por mostrar qual a combinao utilizada paracodificar a mensagem.
Figura 13: Rotores deindicacao
Gabriel Alcantara, Matheus Soares Historia do computador: Bombe Machine
SumarioContexto historico
EnigmaDesenvolvimento da Bombe
Bomba EletromecanicaReferencias
FuncionamentoRotoresRotores de indicacaoMenu3 correntes3 refletoresConfiguracao
Menu
I A parte de tras e constituıda por varios conectores e a mesma e chamada de Menu, o menue utilizado para a configuracao da maquina de acordo com analise da cifra.
Figura 14: Menu
Gabriel Alcantara, Matheus Soares Historia do computador: Bombe Machine
SumarioContexto historico
EnigmaDesenvolvimento da Bombe
Bomba EletromecanicaReferencias
FuncionamentoRotoresRotores de indicacaoMenu3 correntes3 refletoresConfiguracao
3 correntes
I Na parte direita da maquina se encontra as 3 Correntes, as mesmas so utilizadas comocontroles logicos, com a inteno de conseguir executar 3 Mensagens ou configuraesdiferentes ao mesmo tempo.
Figura 15: Tres correntes
Gabriel Alcantara, Matheus Soares Historia do computador: Bombe Machine
SumarioContexto historico
EnigmaDesenvolvimento da Bombe
Bomba EletromecanicaReferencias
FuncionamentoRotoresRotores de indicacaoMenu3 correntes3 refletoresConfiguracao
3 refletores
I Por fim a parte esquerda e formada por 3 refletores, e cada um desse para cada 12conjuntos de baterias que ha na frente
Figura 16: Tres correntes
Gabriel Alcantara, Matheus Soares Historia do computador: Bombe Machine
SumarioContexto historico
EnigmaDesenvolvimento da Bombe
Bomba EletromecanicaReferencias
FuncionamentoRotoresRotores de indicacaoMenu3 correntes3 refletoresConfiguracao
Configuracao
I O primeiro passo para configurar a maquina, seria ligar os plugues que se encontram portras da Bombe, ou seja, no menu da maquina Bombe, esse plugues eram ligados de acordocom a analise dos CRIBS e apos isso eram feitos diagramas e extraıdos informacoesnecessarias para essa configuraao.
Gabriel Alcantara, Matheus Soares Historia do computador: Bombe Machine
SumarioContexto historico
EnigmaDesenvolvimento da Bombe
Bomba EletromecanicaReferencias
Referencias
KRISCHER, Thais Cristine. Um estudo da maquina Enigma.Dispoıvel em: http://bit.ly/2dmCo6n .
SINGH, Simon. O livro dos codigos: A ciencia do sigilo - doantigo Egito a criptografia quantica. 9.ed. Rio de Janeiro:Editora Record, 2011.
Gabriel Alcantara, Matheus Soares Historia do computador: Bombe Machine