1 pontos por GN⁺ 2024-01-16 | 1 comentários | Compartilhar no WhatsApp
  • Um vestido vitoriano da década de 1880 comprado por Sara Rivers Cofield em 2013 em uma loja de antiguidades no Maine virou, por quase uma década, alvo de decifração online por causa de um bolso escondido sob a anquinha
  • Dois bilhetes traziam listas que pareciam nomes de lugares e palavras aleatórias, como “Bismark, omit, leafage, buck, bank”, e dentro do vestido havia uma etiqueta manuscrita com o nome Bennett
  • Na internet, surgiram especulações de que fosse código de espionagem, carta de amor, medidas ou código da Guerra Civil dos EUA, mas, como o vestido era da década de 1880, a interpretação ligada à Guerra Civil foi descartada
  • Wayne Chan, pesquisador da University of Manitoba, consultou 170 livros de códigos até descobrir que os bilhetes não eram uma cifra secreta, mas sim um código meteorológico telegráfico do século 19 do Army Signal Corps
  • Graças a antigos mapas meteorológicos da NOAA, a data da observação foi identificada como 27 de maio de 1888, mas ainda permanece a dúvida sobre quem era Bennett e por que os bilhetes meteorológicos estavam dentro do vestido

Um bolso secreto dentro de um vestido antigo

  • Sara Rivers Cofield visitou Searsport, no Maine, em dezembro de 2013 e encontrou um vestido da era vitoriana em uma loja de antiguidades
  • Parecia um traje da década de 1880, com corpete ajustado, anquinha volumosa e punhos de renda; os bordados delicados, a seda em tom de bronze e os botões de metal estavam intactos
  • O preço original era de US$ 125, mas Cofield negociou e comprou por US$ 100
  • Um bolso secreto escondido sob a anquinha continha 2 folhas de papel amassadas, com listas que pareciam nomes de lugares e palavras
    • Ex.: “Bismark, omit, leafage, buck, bank”
    • Ex.: “Calgary, Cuba, unguard, confute, duck, Fagan”
  • Nas margens dos papéis havia marcações que pareciam indicar horários, e a etiqueta de nome dentro do vestido trazia Bennett escrito à mão

A decifração que continuou online

  • Em fevereiro de 2014, Cofield apelidou o vestido de “Bennett’s Bronze Bustle” e publicou um post no blog
  • Depois disso, investigadores amadores passaram a chamar os bilhetes de “silk dress cryptogram” e tentaram várias interpretações
  • Em 2017, um blogueiro adicionou os bilhetes à lista Top 50 unsolved encrypted messages
  • As hipóteses se ampliaram para comunicações de espionagem, carta de amor criptografada, medidas do vestido e até códigos da Guerra Civil dos EUA
  • Cofield descartou rapidamente as interpretações relacionadas à Guerra Civil com base no fato de o vestido ser da década de 1880
    • A Guerra Civil havia terminado cerca de 20 anos antes daquele período
    • Cofield estudou catálogos da Bloomingdale’s dos anos 1880 e não tinha dúvidas sobre a datação do vestido

A pista de decifração encontrada por Wayne Chan

  • Wayne Chan, pesquisador da University of Manitoba, encontrou esse código online no verão de 2018
  • Ele consultou 170 livros de códigos, mas não encontrou nenhuma entrada que correspondesse aos bilhetes
  • Depois, investigou a era do telégrafo e os códigos meteorológicos usados na América do Norte na época, e obteve um avanço no início de 2023
  • As palavras nos bilhetes não eram uma cifra para manter segredo, mas um código de compressão para enviar relatórios meteorológicos de forma curta por telégrafo
  • Como as mensagens telegráficas eram cobradas pelo número de palavras, reduzir relatórios meteorológicos detalhados e valores numéricos a poucas palavras servia para cortar custos

Os dados meteorológicos contidos nas palavras

  • Chan confirmou que os bilhetes estavam ligados ao código meteorológico telegráfico do Army Signal Corps, que atuava como o serviço meteorológico nacional dos EUA no fim do século 19
  • Cada palavra representava variáveis meteorológicas de um local e horário específicos
    • Temperatura
    • Velocidade do vento
    • Pressão atmosférica
    • Ponto de orvalho
    • Presença de precipitação
    • Condição do pôr do sol
  • Segundo a explicação da NOAA, “Bismark Omit leafage buck bank” continha valores de observação específicos
    • “Bismark” indicava a estação de observação de Bismarck, na atual North Dakota
    • “Omit” indicava temperatura de 56 graus e pressão de 0,08 polegada de mercúrio
    • “Leafage” indicava ponto de orvalho de 32 graus Fahrenheit observado às 22h
    • “Buck” significava ausência de precipitação, e “bank” indicava vento de 12 mph e pôr do sol claro
  • Todas as estações meteorológicas tinham de enviar seus relatórios por telégrafo ao escritório central em Washington, DC

A data confirmada e as perguntas restantes

  • Chan organizou a decifração em um artigo acadêmico e enviou um e-mail a Cofield
  • A NOAA forneceu antigos mapas meteorológicos, ajudando Chan a identificar a data exata das observações nos bilhetes
  • A data da observação meteorológica foi confirmada como 27 de maio de 1888
  • Cofield passou a perceber que, nos anos 1880, as pessoas não podiam saber o tempo instantaneamente como fazem hoje com aplicativos de clima, e que o telégrafo era o meio que abria acesso a essas informações
  • Ainda não se sabe quem era Bennett nem por que os bilhetes com códigos meteorológicos foram guardados no bolso secreto do vestido

1 comentários

 
GN⁺ 2024-01-16
Comentários no Hacker News
  • O código mencionado é um código telegráfico comercial. Há no Wikipedia um scan de uma página de um livro de códigos de 1910
    É impressionante que uma frase como “Confined yesterday, Twins, both dead, Mother not expected to live” tenha sido comprimida em uma única palavra-código: “Annosus”
    https://en.wikipedia.org/wiki/Commercial_code_(communication...
    "Unicode — The Universal Telegraphic Code Book" https://archive.org/details/unicodeuniversa00unkngoog/mode/2...

    • Aqui, “Confined” significa estar em trabalho de parto ou ter dado à luz
    • Do ponto de vista dos pais, é de arrepiar. As estatísticas de morte durante o parto antes da medicina moderna devem ter sido realmente assustadoras
    • Também era usado no telégrafo. Recomendo The Victorian Internet, de Tom Standage
      https://www.unicode.org/L2/Historical/Unicode-Telegraphic-Ph... é um exemplo, e pelo que li havia livros enormes cheios dos mais variados detalhes específicos
      Também é interessante que as empresas criassem seus próprios códigos para economizar no custo do telégrafo. Eram livros de códigos com blocos de letras aleatórias e, como naturalmente eram difíceis para os telegrafistas processarem e reduziam a velocidade, as companhias telegráficas passaram a proibir o uso de sequências de caracteres que não fossem palavras
    • No Unicode, é interessante, embora não surpreendente, ver tantos códigos para assuntos pessoais e comerciais importantes, como nascimento de filhos ou falhas em conexões de viagem
      “Diota” significa “Amputation is considered unnecessary”, e “Annexus” significa “Confined to-day, Twins, one alive, a girl, Mother not expected to live”
      No fim do livro há algo que parece uma forma muito inicial de DNS. São endereços abreviados de empresas: “Supplies, London” significava “Junior Army and Navy Stores Limited”, como um supplies.co.uk genérico. “Jowoto, London” significava “Johnson, Walker & Tolhurst”
  • Ah, é mesmo, códigos telegráficos. Uma vez vi um desses grandes livros de códigos numa estante da biblioteca de Stanford. Todas as “palavras” tinham quatro sílabas e correspondiam a frases mais longas
    Havia um bilhete dentro do livro informando que a companhia telegráfica iria mudar as regras de cobrança. Apenas palavras reconhecidas contariam como uma palavra para fins de tarifação; o resto seria tratado como letras e números aleatórios e cobrado mais caro
    Um exemplo típico de código telegráfico é “The Anglo-American Code to Cheapen Telegraphy and Furnish a Complete Cypher”
    [1] https://babel.hathitrust.org/cgi/pt?id=nnc1.cu55719287

    • É fácil julgar em retrospecto, mas será que a marcação com barras não deveria ter sido uma pista? Assim que vi aquilo, pensei que era uma checklist, com algo sendo marcado a cada linha enviada
  • Minha esposa comprou um casaco Burberry por 100 dólares no Poshmark, e veio junto um brinde de 1 grama de cocaína bem decente

    • A cocaína é justamente o indicador mais confiável de que aquilo era autêntico
    • Fico curioso sobre como seria tratado legalmente enviar cocaína vintage pelo correio para alguém sem saber. Ainda daria para responsabilizar o vendedor?
  • Algum dia, os bisnetos de alguém vão encontrar um MacBook do “início dos anos 20” e, ao abri-lo, verão símbolos enigmáticos num arquivo aberto no VSCode
    Vão se perguntar “o que é isso?” e talvez pensar “será que era algum código ligado ao conflito com o Irã?”
    Mas na verdade será apenas o vestígio literal de alguém morrendo enquanto tentava colocar Webpack em um site pirata de filmes do Tarantino

  • Há um trecho dizendo que “Durante a pesquisa de Chan, a NOAA forneceu mapas meteorológicos antigos, o que permitiu determinar que a data das observações meteorológicas na nota criptografada era 27 de maio de 1888”
    Quando o artigo levantou a possibilidade de um relatório meteorológico, eu torci para que fosse uma comunicação de espionagem disfarçada de relatório do tempo
    Talvez Elizabeth Bennet estivesse brincando de espia com as irmãs, e a nota cifrada acabou indo parar no bolso

  • Isso me lembra as “palavras” de 12 bits extremamente compactadas que vi pela primeira vez em um fluxo de dados ARINC717. A estrutura era registrada em série exatamente assim para economizar bits, como se tivesse escapado de décadas de evolução da computação
    Se um valor só tem quatro possibilidades, usam-se apenas 2 bits, e logo em seguida já vem algo como “é uma curva de resposta síncrona?”. Então a coisa emite os valores binários da função da curva, e milhares de “palavras” ficam todas espremidas em sequência
    Eu costumava imaginar ser um pesquisador do futuro tentando decifrar um gigantesco bloco binário sem separadores; mesmo cavando apenas algumas camadas, isso deve ter exigido um trabalho enorme

    • ASN.1 PER também é amplamente usado no setor de comunicações, especialmente nos padrões GSM, e é extremamente denso. Pensando nas tarifas de dados, não surpreende que quisessem uma codificação eficiente para minimizar ao máximo os custos adicionais
  • https://www.noaa.gov/heritage/stories/cryptogram-in-silk-dre...
    É uma versão um pouco melhor e mais detalhada dessa história

  • O artigo sugere o conceito de entropia da informação, mas não o aborda de fato. Cada palavra daquela mensagem transmite muita informação, então a entropia é muito alta
    Um texto do XKCD What If que li no passado apresentou essa ideia de forma muito intuitiva. Como eu não sabia muito de ciência da computação, foi um ótimo ponto de partida para aprender mais
    [1] https://en.wikipedia.org/wiki/Entropy_(information_theory)
    [2] https://what-if.xkcd.com/34/

  • Uma transmissão de 10 palavras custava 1 dólar, o que, segundo uma calculadora de inflação, dá algo como 27 dólares hoje

    • Com certeza havia menos spam telegráfico naquela época