文件名称:swift-caesar-cipher:凯撒密码在 Swift 中的功能实现
文件大小:20KB
文件格式:ZIP
更新时间:2024-07-02 06:32:35
Swift
Swift 中的凯撒密码 使用函数式编程风格在 Swift 中实现凯撒密码。 请参阅类,了解如何通过encipher方法使用用于保护 Julius Caesar 个人通信的相同加密技术对文本进行加密。 该类还包含一个decipher方法,该方法使用统计分析来尝试解密消息。 查看的测试覆盖率以了解代码可以做什么,不能做什么。 相关链接 阅读我的博客文章以了解有关此程序的更多信息: : *上的这个页面详细解释了凯撒密码以及如何破解它: : 有关用于破解加密消息的卡方统计量的介绍,请参阅: :
【文件预览】:
swift-caesar-cipher-master
----.gitignore(635B)
----caesarTests()
--------Info.plist(749B)
--------LetterFrequencyTests.swift(1012B)
--------CaesarCipherTests.swift(3KB)
----caesar()
--------ViewController.swift(461B)
--------Util.swift(579B)
--------Info.plist(1KB)
--------Images.xcassets()
--------LetterFrequency.swift(688B)
--------CaesarCipher.swift(3KB)
--------Base.lproj()
--------AppDelegate.swift(502B)
----LICENSE(1KB)
----caesar.xcodeproj()
--------project.xcworkspace()
--------project.pbxproj(17KB)
----README.md(1KB)