gchq / gchq/CyberChef

Feature request: Add To/From Base32768

Open
#1,493 0 comments 1 reaction 0 assignees View on GitHub
feature
Dominant language
JavaScript
Stars
35.8k
Forks
4.1k
Avg merge
2d 26m
Merged PRs (30d)
33

Description

**Is your feature request related to a problem? Please describe.**
no

**Describe the solution you'd like**
I'd like to have support for Base32768, a (not very common tbh) encoding that can be used in UTF-16 systems.
That would be in the form of "To Base32768" and "From Base32768" steps, along with auto-recognition in "Magic".

**Describe alternatives you've considered**
Unrelated: As there are many versions of BaseNNN, I would squash them all into one configurable step, for example "To/From BaseNNN" and inside of it you choose the number as a parameter

**Additional context**
[Example implementation](https://github.com/qntm/base32768)

Contributor guide

Open the contributing guide

Research direction

Start by reviewing the linked base32768 example implementation and CyberChef's existing encoding operations, then trace the Magic recognition entry point mentioned in the request. Done means adding To Base32768 and From Base32768 steps and supporting automatic recognition in Magic, with behavior covered by the project's relevant operation tests.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
tooling
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
38/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.