gchq / gchq/CyberChef

Feature request: Arbitrary Base Converter (Strings)

Open
#1,598 1 comment 0 reactions 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.**
There are already converters for base64, base32, base85, etc.

**Describe the solution you'd like**
It would be nice to have a converter for fully custom alphabets. This can be a reference, as it also has many helpful default alphabets: https://convert.zamicol.com/

There could also be a `Base Brute Force` block, similar to `Text Encoding Brute Force`, which would convert the input into many default base alphabets (or maybe one could try out all bases from 2-256 for example?)

**Describe alternatives you've considered**
The `To Base` block only converts numbers.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.