.gitignore
.readthedocs.yaml
LICENSE
README.md
SECURITY.md
pyproject.toml
requirements.txt
.github/copilot-instructions.md
.github/dependabot.yml
.github/pull_request_template.md
.github/ISSUE_TEMPLATE/add-encoding.yml
.github/prompts/add_codec.prompt.md
.github/workflows/python-package.yml
.github/workflows/security.yml
docs/coverage.svg
docs/hakin9-codext.pdf
docs/mkdocs.yml
docs/requirements.txt
docs/pages/cli.md
docs/pages/contributing.md
docs/pages/features.md
docs/pages/guessing.md
docs/pages/howto.md
docs/pages/index.md
docs/pages/manipulations.md
docs/pages/css/extra.css
docs/pages/demos/using-bases.gif
docs/pages/demos/using-codext.gif
docs/pages/demos/using-debase.gif
docs/pages/enc/barcodes.md
docs/pages/enc/base.md
docs/pages/enc/binary.md
docs/pages/enc/ciphers.md
docs/pages/enc/common.md
docs/pages/enc/compressions.md
docs/pages/enc/esoteric.md
docs/pages/enc/frequency.md
docs/pages/enc/hashing.md
docs/pages/enc/languages.md
docs/pages/enc/obfuscation.md
docs/pages/enc/others.md
docs/pages/enc/stegano.md
docs/pages/enc/web.md
docs/pages/img/banner.png
docs/pages/img/icon.png
docs/pages/img/logo.png
src/codext/VERSION.txt
src/codext/__common__.py
src/codext/__info__.py
src/codext/__init__.py
src/codext/__main__.py
src/codext/guess.py
src/codext/macros.json
src/codext/strength.py
src/codext.egg-info/PKG-INFO
src/codext.egg-info/SOURCES.txt
src/codext.egg-info/dependency_links.txt
src/codext.egg-info/entry_points.txt
src/codext.egg-info/requires.txt
src/codext.egg-info/top_level.txt
src/codext/barcodes/__init__.py
src/codext/barcodes/aztec.py
src/codext/barcodes/datamatrix.py
src/codext/barcodes/fakeqr.py
src/codext/barcodes/pdf417.py
src/codext/barcodes/qr.py
src/codext/base/__init__.py
src/codext/base/_base.py
src/codext/base/_base2n.py
src/codext/base/base100.py
src/codext/base/base1024.py
src/codext/base/base122.py
src/codext/base/base128.py
src/codext/base/base131072.py
src/codext/base/base256.py
src/codext/base/base38.py
src/codext/base/base45.py
src/codext/base/base65536.py
src/codext/base/base69.py
src/codext/base/base85.py
src/codext/base/base91.py
src/codext/base/baseN.py
src/codext/base/bech32.py
src/codext/base/leb128.py
src/codext/binary/__init__.py
src/codext/binary/_universal.py
src/codext/binary/baudot.py
src/codext/binary/bcd.py
src/codext/binary/chucknorris.py
src/codext/binary/elias.py
src/codext/binary/excess3.py
src/codext/binary/fibonacci.py
src/codext/binary/gray.py
src/codext/binary/hamming.py
src/codext/binary/manchester.py
src/codext/binary/nrzi.py
src/codext/binary/rotate.py
src/codext/checksums/__init__.py
src/codext/checksums/adler.py
src/codext/checksums/crc.py
src/codext/checksums/fletcher.py
src/codext/checksums/luhn.py
src/codext/ciphers/__init__.py
src/codext/ciphers/_jsfloat.py
src/codext/ciphers/_square.py
src/codext/ciphers/adfgx.py
src/codext/ciphers/aer256.py
src/codext/ciphers/affine.py
src/codext/ciphers/armon64.py
src/codext/ciphers/atbash.py
src/codext/ciphers/bacon.py
src/codext/ciphers/barbie.py
src/codext/ciphers/bazeries.py
src/codext/ciphers/bifid.py
src/codext/ciphers/chaocipher.py
src/codext/ciphers/columnar.py
src/codext/ciphers/enigma.py
src/codext/ciphers/ezip64.py
src/codext/ciphers/foursquare.py
src/codext/ciphers/fractionatedmorse.py
src/codext/ciphers/hill.py
src/codext/ciphers/nihilist.py
src/codext/ciphers/okto3.py
src/codext/ciphers/phillips.py
src/codext/ciphers/playfair.py
src/codext/ciphers/polybius.py
src/codext/ciphers/railfence.py
src/codext/ciphers/rot.py
src/codext/ciphers/scytale.py
src/codext/ciphers/shift.py
src/codext/ciphers/skip.py
src/codext/ciphers/twosquare.py
src/codext/ciphers/vernam.py
src/codext/ciphers/vic.py
src/codext/ciphers/vigenere.py
src/codext/ciphers/xor.py
src/codext/ciphers/zara128.py
src/codext/common/__init__.py
src/codext/common/a1z26.py
src/codext/common/cases.py
src/codext/common/dummy.py
src/codext/common/octal.py
src/codext/common/ordinal.py
src/codext/compressions/__init__.py
src/codext/compressions/gzipp.py
src/codext/compressions/huffman.py
src/codext/compressions/lz77.py
src/codext/compressions/lz78.py
src/codext/compressions/pkzip.py
src/codext/compressions/rle.py
src/codext/compressions/zstd.py
src/codext/esoteric/__init__.py
src/codext/esoteric/_brainfuck.py
src/codext/esoteric/befunge.py
src/codext/esoteric/brainfuck.py
src/codext/esoteric/church.py
src/codext/esoteric/cow.py
src/codext/esoteric/lolcode.py
src/codext/esoteric/malbolge.py
src/codext/esoteric/ook.py
src/codext/esoteric/piet.py
src/codext/esoteric/pikalang.py
src/codext/frequency/__init__.py
src/codext/frequency/_ita2.py
src/codext/frequency/coquelet.py
src/codext/frequency/dtmf.py
src/codext/frequency/piccolo.py
src/codext/hashing/__init__.py
src/codext/hashing/_descrypt.py
src/codext/hashing/_h64.py
src/codext/hashing/argon2.py
src/codext/hashing/bcrypt.py
src/codext/hashing/blake.py
src/codext/hashing/cisco.py
src/codext/hashing/crypt.py
src/codext/hashing/cryptvariants.py
src/codext/hashing/ctph.py
src/codext/hashing/fnv.py
src/codext/hashing/gost.py
src/codext/hashing/hmac.py
src/codext/hashing/keccak.py
src/codext/hashing/ldap.py
src/codext/hashing/md.py
src/codext/hashing/mmh3.py
src/codext/hashing/mscash.py
src/codext/hashing/mssql.py
src/codext/hashing/mysql.py
src/codext/hashing/oracle.py
src/codext/hashing/phpass.py
src/codext/hashing/postgres.py
src/codext/hashing/ripemd.py
src/codext/hashing/scrypt.py
src/codext/hashing/sha.py
src/codext/hashing/shake.py
src/codext/hashing/snefru.py
src/codext/hashing/whirlpool.py
src/codext/hashing/windows.py
src/codext/languages/__init__.py
src/codext/languages/braille.py
src/codext/languages/fancy.py
src/codext/languages/galactic.py
src/codext/languages/ipsum.py
src/codext/languages/leetspeak.py
src/codext/languages/morse.py
src/codext/languages/navajo.py
src/codext/languages/radio.py
src/codext/languages/southpark.py
src/codext/languages/tap.py
src/codext/languages/tomtom.py
src/codext/languages/upsidedown.py
src/codext/obfuscation/__init__.py
src/codext/obfuscation/_jsbase64.py
src/codext/obfuscation/_jsuri.py
src/codext/obfuscation/arabica2rs.py
src/codext/obfuscation/atom128.py
src/codext/obfuscation/chinzo72c.py
src/codext/obfuscation/cisco.py
src/codext/obfuscation/citrix.py
src/codext/obfuscation/esab46.py
src/codext/obfuscation/feron74.py
src/codext/obfuscation/gila7.py
src/codext/obfuscation/hazz15.py
src/codext/obfuscation/hindia4x.py
src/codext/obfuscation/japooc2s.py
src/codext/obfuscation/korex3s.py
src/codext/obfuscation/megan35.py
src/codext/obfuscation/tigo3fx.py
src/codext/obfuscation/tripo5.py
src/codext/obfuscation/zong22.py
src/codext/others/__init__.py
src/codext/others/asn1.py
src/codext/others/binhex.py
src/codext/others/dna.py
src/codext/others/dvorak.py
src/codext/others/kbshift.py
src/codext/others/letters.py
src/codext/others/markdown.py
src/codext/others/ns3.py
src/codext/others/soundex.py
src/codext/others/telegraph.py
src/codext/others/uuencode.py
src/codext/others/xxencode.py
src/codext/others/xy.py
src/codext/others/yenc.py
src/codext/stegano/__init__.py
src/codext/stegano/hexagram.py
src/codext/stegano/klopf.py
src/codext/stegano/resistor.py
src/codext/stegano/rick.py
src/codext/stegano/sms.py
src/codext/stegano/tags.py
src/codext/stegano/whitespace.py
src/codext/stegano/zerowidth.py
src/codext/web/__init__.py
src/codext/web/_javascript.py
src/codext/web/aaencode.py
src/codext/web/html.py
src/codext/web/jjencode.py
src/codext/web/jsfuck.py
src/codext/web/url.py
tests/__init__.py
tests/test_base.py
tests/test_common.py
tests/test_generated.py
tests/test_manual.py