Git Product home page Git Product logo

cipher-examples's Introduction

常见加密算法

博客源代码整理处,转载请标明出处。如果你觉得有帮助,可以点赞(左上角的Star)来支持博主。

Suhidfh

Zkhq l xvh d zrug, lw phdqv mxvw zkdw l fkrrvh lw wr phdq -- qhlwkhu pruh qru ohvv.

列表

Algorithms name C Python Javascript
ADFG(V)X ... ... ... ...
Affine cipher 仿射密码 Affine.c Affine.py ...
Alberti cipher 阿尔伯蒂密码 ... ... Alberti.js
AMSCO ... ... ... ...
AtBash ... ... ... ...
Autokey 自动密匙密码 Autokey.c ... Autokey.js
Bacon's cipher 培根密码 ... Bacon.py Bacon.js
Base64 Base64编码 ... ... Base64.js
Beaufort 博福特密码 ... ... ...
Bifid cipher 二分密码 ... Bifid.py ...
Caesar 凯撒密码 Caesar.c Caesar.py Caesar.js
Chaocipher ... ... ... ...
Columnar Transposition ... ... ... ...
Double Transposition 双层置换密码 ... ... Transposition.js
Enigma ... ... ... ...
Four-Square cipher 四方密码 ... Four-Square.py Four-Square.js
Freemason ... ... ... ...
Gronsfeld ... ... ... ...
Keyed Caesar ... ... ... ...
Hill cipher 希尔密码 ... Hill.py ...
Kamasutra cipher 欲经密码 ... Kamasutra.py Kamasutra.js
Larrabee ... ... ... ...
Homophonic ... ... ... ...
Morse Code 摩斯密码 ... ... Morse.js
Multiplicative ... ... ... ...
Navajo ... ... ... ...
Nihilist ... ... ... ...
Playfair cipher 波雷費密碼 ... Playfair.py Playfair.js
Pollux ... ... ... ...
Polybius square 波利比烏斯(棋盘密码) Polybius.c Polybius.py Polybius.js
Porta cipher 波尔塔密码 ... Porta.py Porta.js
Railfence ... ... ... ...
ROT-13 ROT-13 ROT13.c ROT13.py ROT13.js
Scytale ... ... ... ...
Skip ... ... ... ...
Templar ... ... ... ...
Transposition cipher 置换密码 Transposition.c Transposition.py Transposition.js
Trifid cipher 三分密码 ... ... ...
Trithemius ... ... ... ...
Two-square cipher 二方密码 ... ... ...
Vigenère 维吉尼亚密码 Vigenere.c Vigenere.py Vigenere.js
Zigzag (Rail Fence) ... ... ... ...

代码中如果有偏差谬误欢迎在在 Issue 中讨论指出,当然 PR 也十分欢迎的。

英文 翻译
Double Transposition 双层置换为博主自译, 未找到 wiki 之类的官方翻译。
ROT-13 未找到合适翻译
Kamasutra cipher 欲经密码为博主自译, 未找到 wiki 之类的官方翻译。
Porta cipher 波尔塔密码为博主自译, 未找到 wiki 之类的官方翻译。

如果有更正式的翻译也请在 Issue 中讨论指出

cipher-examples's People

Contributors

lellansin avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.