All Projects → cryptii → Cryptii

cryptii / Cryptii

Licence: mit
Web app and framework offering modular conversion, encoding and encryption

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Cryptii

Vuefront
VueFront Core. Turn your old-fashioned CMS website in to a SPA & PWA in 5 minutes
Stars: ✭ 316 (-67.46%)
Mutual labels:  framework, webapp
Secure Ls
🔒 Secure localStorage data with high level of encryption and data compression
Stars: ✭ 486 (-49.95%)
Mutual labels:  encoding, encryption
Cppwebframework
​The C++ Web Framework (CWF) is a MVC web framework, Open Source, under MIT License, using C++ with Qt to be used in the development of web applications.
Stars: ✭ 348 (-64.16%)
Mutual labels:  framework, webapp
Crypto
封装多种CTF和平时常见加密及编码C#类库
Stars: ✭ 20 (-97.94%)
Mutual labels:  encoding, encryption
Decodify
Detect and decode encoded strings, recursively.
Stars: ✭ 670 (-31%)
Mutual labels:  encoding, cipher
photochat
Works cool: I use a secure app to chat. Next level: I encrypt my chats with a private key. Intergalactic level: I encrypt my chats with a one-time token and then make them deceptively public ;)
Stars: ✭ 38 (-96.09%)
Mutual labels:  encryption, webapp
Responsiveframework
Easily make Flutter apps responsive. Automatically adapt UI to different screen sizes. Responsiveness made simple. Demo: https://gallery.codelessly.com/flutterwebsites/minimal/
Stars: ✭ 476 (-50.98%)
Mutual labels:  framework, webapp
sms
A Go library for encoding and decoding SMSs
Stars: ✭ 37 (-96.19%)
Mutual labels:  encoding, conversion
Android Goldfinger
Android library to simplify Biometric authentication implementation.
Stars: ✭ 608 (-37.38%)
Mutual labels:  encryption, cipher
Objectivepgp
OpenPGP library for iOS and macOS
Stars: ✭ 557 (-42.64%)
Mutual labels:  framework, encryption
xipher
🔒 Simple perfect xor encryption cipher 🔒
Stars: ✭ 61 (-93.72%)
Mutual labels:  encryption, cipher
Enigma
Enigma cipher tool
Stars: ✭ 13 (-98.66%)
Mutual labels:  encryption, cipher
shadowsocks-libev-nocrypto
libev port of shadowsocks. In this fork, encryption is optional!
Stars: ✭ 24 (-97.53%)
Mutual labels:  encryption, cipher
AES
AES for microcontrollers (Arduino & Raspberry pi)
Stars: ✭ 116 (-88.05%)
Mutual labels:  encryption, cipher
FlashPaper
One-time encrypted password/secret sharing
Stars: ✭ 85 (-91.25%)
Mutual labels:  encryption, webapp
Eth Crypto
Cryptographic javascript-functions for ethereum and tutorials to use them with web3js and solidity
Stars: ✭ 420 (-56.75%)
Mutual labels:  encryption, cipher
Cyberchef
The Cyber Swiss Army Knife - a web app for encryption, encoding, compression and data analysis
Stars: ✭ 13,674 (+1308.24%)
Mutual labels:  encoding, encryption
Armor
Armor is a simple Bash script designed to create encrypted macOS payloads capable of evading antivirus scanners.
Stars: ✭ 228 (-76.52%)
Mutual labels:  encoding, encryption
Swifty
🔑 Free Offline Password Manager
Stars: ✭ 496 (-48.92%)
Mutual labels:  encryption, cipher
Node Fpe
Format preserving string substitution encryption
Stars: ✭ 17 (-98.25%)
Mutual labels:  encryption, cipher

cryptii

Build Status JavaScript Style Guide MIT license

Web app and framework offering modular conversion, encoding and encryption. Translations are done client side without any server interaction — cryptii.com

Getting started

Concept

This framework and web app aims to support a wide variety of ciphers, formats, algorithms and methods (called 'Bricks') while keeping them easily combinable. There are currently two types of Bricks: Encoders and Viewers. Encoders manipulate content by encoding or decoding in a specific way and using specific settings while Viewers allow users to access and edit the content fed into or outputted by Encoders in a certain way and format.

Bricks can be arranged inside a Pipe. When the content gets edited inside a Viewer or when Brick settings get changed, the result propagates through the Pipe's Bricks in order and in both directions.

Chain objects encapsulate UTF-8 text or binary based content exchanged between Bricks. They automatically encode or decode the content when combining a text based output with a binary based input and vice-versa.

Brick library

Name Category Description
a1z26 Ciphers Number to letter encoder (A1Z26)
adfgx-cipher Polybius square ADFGX cipher
affine-cipher Ciphers Affine Cipher
alphabetical-substitution Ciphers Alphabetical substitution
ascii85 Encoding Ascii85 / Base85 incl. variant Z85
bacon-cipher Ciphers Bacon's cipher
base32 Encoding Base32 incl. variants base32hex, z-base-32, …
base64 Encoding Base64 incl. variants base64url, …
baudot-code Encoding Baudot code
bifid-cipher Polybius square Bifid cipher
bitwise-operation Transform Bitwise operations (NOT, AND, OR, …)
block-cipher Modern cryptography Block ciphers incl. AES
bootstring Encoding Bootstring
bytes View Viewing and editing bytes
caesar-cipher Ciphers Caesar cipher
case-transform Transform Transforms to upper case, lower case, …
enigma Ciphers Enigma machine incl. 13 models
hash Modern cryptography Creating a message digest
hmac Modern cryptography Creating a Hash-based message authentication code
integer Encoding Translates between bytes and integers
morse-code Alphabets Morse code (English)
nihilist-cipher Polybius square Nihilist cipher
numeral-system Transform Translates numerals between systems
punched-tape View Punched tape
polybius-square Polybius square Polybius square
punycode Encoding Punycode
rail-fence-cipher Ciphers Rail fence cipher
rc4 Modern cryptography RC4 incl. RC4-drop
replace Transform Finds and replaces a given text
reverse Transform Reverses the order of bytes, characters or lines
rot13 Ciphers ROT13 incl. variants ROT5, ROT18 & ROT47
spelling-alphabet Alphabets Several spelling alphabets
tap-code Polybius square Tap code
text View Viewing and editing in plain text
trifid-cipher Polybius square Trifid cipher
unicode-code-points Encoding Encoding to Unicode code points in given format
url-encoding Encoding URL encoding / Percent-encoding
vigenere-cipher Ciphers Vigenère cipher incl. Beaufort cipher variants

This is a project by Fränz Friederes and contributors

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].