Skip to content

pd95/Dcode-Live

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dcode

A little helper app for macOS to interactively decipher cipher texts. Implemented along the HWS+ live stream by Paul Hudson.

Supports you in deciphering the following "simple" ciphers:

The implementation shows

  • simple SwiftUI macOS app implementing above ciphers
  • distance analysis and frequency analysis in Swift
  • use of Swift Algorithms package:
    • chunk data using chunks(ofCount:)
    • windowing using windows(ofCount:)
    • uniquing using uniqued()
    • striding using striding(by:)

You can find some cipher texts in the Examples folder.

Demo

Demo showing deciphering app