TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

History PhD Student Reaches out to Cryptographers to Help Break a Civil War Code

115 点作者 justine超过 13 年前

8 条评论

lignuist超过 13 年前
Since he was using very uncommon symbols and the cipher is old, it's not so unlikely, that the author used a simple letter replacement table. Something like:<p>a -&#62; #,<p>b -&#62; *,<p>c -&#62; =,<p>...<p>and so on. Unfortunately the handwriting is a bit messy and hard to read, but I'd try to make a frequency table for every symbol and compare that to a frequency table of letters in the english language:<p><a href="http://en.wikipedia.org/wiki/Letter_frequency" rel="nofollow">http://en.wikipedia.org/wiki/Letter_frequency</a><p>Now try to replace the most frequent symbol with e, the second most frequent symbol with a or t and so on. Try some variations and look, if it makes any sense.
评论 #3568915 未加载
评论 #3569206 未加载
评论 #3569697 未加载
stickfigure超过 13 年前
It will take a major feat of cryptanalysis just to decipher the guy's handwriting, let alone the code parts.<p>Thanks for reminding me why I work with computers.
jerfelix超过 13 年前
Here's the first four images... ready for parsing by your program:<p>:::: image 1, left:<p>s-tac-toe equals minus-dot seven ex comma slash-slash-backslash gamma capital-l lower-j ex slash<p>:::: image 1, right, downward<p>capital-t capital-i equals four parallel-lines slash-slash-backslash equals-slash comma s-tac-toe slash-slash-backslash slash-slash-backslash-backslash comma<p>:::: image 1, left, upper<p>capital-l divided-by capital-i comma equivalent comma lower-j comma capital-f slash-slash-backslash capital-i squared-capital-n zee slash-slash-backslash-backslash comma divided-by slash-slash comma slash-backslash-backslash slash-slash minus-dot slash-slash-backslash<p>:::: image 2<p>plus-dot plus leaning-heart upsidedown-t minus vertical-line ex comma<p>leaning-heart capital-m capital-i capital-a minus three-peaks comma vertical-line crap capital-b close-bracket plus script-j script-s lower-d comma<p>u-bar three-peaks capital-i<p>:::: image 3<p>capital-l backslash divided-by c-slash-slash capital-i comma capital-i equivalent divided-by slash-slash-backslash-backslash comma capital-i minus-dot three-horizontal-two-vertical ex comma equals zee capital-l<p>l-in-l 11-over-1 comma y-slash-slash slash-slash-backslash-backslash comma capital-i divided-by comma minus-lower-dot c-omega slash-slash slash-i 11-over-1 slash-slash square-c equals capital-l equivalent slash-slash comma<p>capital-l slash-slash slash comma l-on-l plus slash-backslash-backslash slash-slash-backslash-backslash comma 1-slash-1 11-over-1 capital-z comma capital-i equals ex comma j divided-by c-slash-slash slash-slash capital-l divided-by slash-slash ex comma<p>:::: image 4 (repeats image 2)<p>plus-dot plus leaning-heart upsidedown-t minus vertical-line ex comma<p>leaning-heart capital-m capital-i capital-a minus three-peaks comma vertical-line crap capital-b close-bracket plus script-j script-s lower-d comma<p>u-bar three-peaks capital-i
评论 #3571082 未加载
efsavage超过 13 年前
I've somehow been conditioned to think of these Civil War diaries and letters as full of flowery prose and beautiful handwriting. It's actually amazing to me to see someone writing plainly and with handwriting almost as bad as my own.
deserted超过 13 年前
Forwarded to a cryptography Professor and some of his students : )
freeak超过 13 年前
Is this what is needed?:<p>1. Assign ascii to the symbols in the code<p>2. Transcribe the code to ascii<p>3. Solve the code in ascii using techniques from Snyder and Barzilay
评论 #3570546 未加载
madao超过 13 年前
perhaps its a form of shorthand<p><a href="http://upload.wikimedia.org/wikipedia/commons/thumb/e/ef/Eclectic_shorthand_by_cross.png/200px-Eclectic_shorthand_by_cross.png" rel="nofollow">http://upload.wikimedia.org/wikipedia/commons/thumb/e/ef/Ecl...</a>
indubitably超过 13 年前
It's astonishing to me how little understanding people have of Unicode.