Ciphey Versions Save

⚡ Automatically decrypt encryptions without knowing the key or cipher, decode encodings, and crack hashes ⚡

5.7.0

3 years ago

Features

  • Add A1Z26 (#431) @SkeletalDemise
  • Add DTMF (#428) @SkeletalDemise
  • Add Base65536 (#427) @SkeletalDemise

Maintenance

  • Change all old documentation links to new ones (#425) @SkeletalDemise
  • Hungarian Translation (#419) @TuxTheXplorer
  • Bump isort from 5.5.2 to 5.5.3 (#421) @dependabot-preview
  • docs: add TuxTheXplorer as a contributor (#420) @allcontributors
  • Bump tqdm from 4.49.0 to 4.50.0 (#434) @dependabot-preview
  • Bump regex from 2020.7.14 to 2020.9.27 (#430) @dependabot-preview
  • Bump greenlet from 0.4.16 to 0.4.17 (#426) @dependabot-preview
  • Update rich requirement from >=4,<7 to >=4,<8 (#418) @dependabot-preview
  • Bump pygments from 2.7.0 to 2.7.1 (#416) @dependabot-preview

Bug Fixes

  • Fixed gif link in HU translation (#423) @TuxTheXplorer

5.6.0

3 years ago

Features

  • Added multitap decoder (#340) (#414)
  • Added URL decoding (#400)
  • added Baudot ITA2 decoder (#399)
  • Add DNA codon (#391)

Maintenance

  • Bump pynvim from 0.4.1 to 0.4.2 (#411)
  • docs: add MikeMerz as a contributor (#414)
  • Bump coverage from 5.2.1 to 5.3 (#409)
  • Bump isort from 5.5.1 to 5.5.2 (#402)
  • Bump tqdm from 4.48.2 to 4.49.0 (#408)
  • Bump pygments from 2.6.1 to 2.7.0 (#407)
  • Update pytest requirement from ^5.4.3 to ^6.0.2 (#406)
  • docs: add Itamikame as a contributor (#401)
  • Update pyproject.toml (#403)

Bugs

  • Fixed morse (#405)

5.5.2

3 years ago

What’s Changed

  • Fixed byte issue (#397) @Cyclic3

5.5.1

3 years ago

Features

  • Add Base64 URL (#384)

Maintenance

  • Add support for Nullcipher-like inputs (i.e. NATO Alphabet) (#336)
  • Added templates for new checkers (#393) @bee-san

Fixed Bugs

  • Fixed byte typing (#385)
  • Generate Poetry's requirements.txt (#383)
  • Made checkers polymorphic (#382)
  • Input causes infinite loop; Percent signs in input cause issues (#282)
  • Ciphey returns plaintext for all decimal based input (#389)

5.5.0

3 years ago

Features

  • Added human checker and spinner pause handle (#374)

Now when Ciphey finds plaintext, by default, it will ask you if the plaintext is actually the plaintext. The best plaintext checker is humans, after all!

This opens up a wide variety of new checkers. Right now we are building specific checkers (JSON, English, Regex).

So we had high accuracy, but low generality. We could only spot these specific things.

By introducing the Human Check, we can now build lower accuracy but higher generality checks. Things like:

  • Entropy (to find order in text)
  • Chi Squared (technically g-test) to match freq distributions with an expected distribution.

By combining these two approaches and using the Human Checker, Ciphey should be able to present to the human the plaintext most of the time without missing it.

Learn to disable this here: https://github.com/Ciphey/Ciphey/wiki/Common-things-you-may-want-to-do#how-do-i-disable-the-human-checker

Learn more about our checkers here: https://github.com/Ciphey/Ciphey/wiki/Checkers,-explained

Maintenance

  • docs: add anantverma275 as a contributor (#372)
  • remove codacy badge (#379)
  • Fix readme (#378)

Bugs

:beetle:

5.4.0

3 years ago

Features

  • Added XOR #333
  • Added repeating-key XOR (this is our first modern day cipher) #333
  • Added Base58 Flickr (release candidate, not turned on in code yet) #361
  • Added Z85 (release candidate, not turned on in code yet) #361
  • Added Base69 decoder #315
  • Added Decimal decoder #334

Maintenance

  • Added code quality badge (#371)
  • docs: add machinexa2 as a contributor (#366)
  • grammar (#365)
  • updated readme (#358)
  • Added releasing drafting (#341)

Bugs

Fixed some bugs that we forgot to write down.... :sweat_smile:

v5.3.3

3 years ago

Per the vote, we will now only recurse on encodings by default.

5.3.2

3 years ago

Yeah uhm I kinda broke base62 which would cause the program to run in an infinite loop..... :(

But I fixed it!

#310

5.3.1

3 years ago

Bugs

  • #308
  • #306
  • #305
  • Added Base91 #301
  • #299
  • #298
  • #291

5.3.0

3 years ago

Features

  • Added Base58 #297
  • Added Base62 #297
  • Added Base58 with Ripple charset #297
  • Added Atbash (enCiphey) #283
  • Added SGA encoder (enCiphey) #283
  • Added XY cipher (enCiphey) #283

Maintenance

  • Fixed casting for p values #290

Bugs

  • Fixed #291
  • Fixed invalid JSON #288