Comments (2)
Whenever translation between bytes and text is required UTF-8 is indeed the default encoding.
I do not want to clutter the text views with an extra encoding option, because it adds extra complexity where it is not necessary (e.g. ROT13, Caesar Cipher). In addition text encoding and decoding happens not only in the text views. When you feed byte content to the Enigma encoder, it will lazily text encode before translation.
I suggest to introduce a new encoder brick that translates byte content between UTF-8 and other encodings. That's definitely a feature to be added soon.
from cryptii.
Text encodings (except for implicit UTF-8 conversions between text and bytes) will not be supported by cryptii as of now. But please have a look at ciphereditor where a text encoder with 150+ encodings has already been implemented. See #129 for more.
from cryptii.
Related Issues (20)
- ETW for Enigma-Railway is not correct HOT 2
- Crockford's Base32 decode doesn't ignore hyphen (-) in encoded input
- Feature: Have an option to convert bytes to floats and doubles HOT 1
- Crockford's Base32 does not recognize check symbol appended chars `(*, ~, $, =, U, u)`
- Pride month is long over HOT 8
- Question: Should input string be UTF-8 normalized?
- The future of cryptii HOT 1
- this dont work HOT 1
- Feature: Export/Share URL to prebuilt crypto machine HOT 1
- Feature: Android App Version HOT 1
- Feature: Dark Mode HOT 1
- Feature: Support Mode GCM in AES
- Question: is there a placed to find name attribute/setting for each block? HOT 1
- Feature: Character buffer block
- Feature: Columnar Transposition Cipher
- Feature: Copy Button
- need horizontal scroll bar
- Feature: Add a launcher to the Source Code for people wanting an offline backup
- Enigma S rotor II may use a wrong wiring (according to what's documented over the internet) HOT 3
- Feature: Support for plugins HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from cryptii.