cipher icon indicating copy to clipboard operation
cipher copied to clipboard

A simple application for encoding and decoding text

preview

CIPHER

Encode and decode text

A simple application for encoding and decoding text

Designed for elementary OS

App Center

screenshot-light screenshot-dark

:closed_book: Contents

:sparkles: Features


Cipher is a free and open souce text encoding and decoding app specially designed for elementary os. The Cipher app can currently encode and decode between six different ciphers namely:

  • Caesar Shift Cipher
  • Atbash Cipher
  • Polybius Square Cipher
  • Rot13 Cipher
  • Base64 Encoding
  • ASCII Encoding
  • Vigenere Cipher
  • Hashing Functions (MD5, SHA1, SHA256, SHA384, SHA512)

:hammer_and_wrench: Prerequisites

  • valac
  • granite
  • gobject-2.0
  • gtk+-3.0
  • glib-2.0
  • gee-0.8
  • meson

:link: Installation


git clone https://github.com/arshubham/cipher.git
cd cipher
meson build --prefix=/usr
cd build
ninja
sudo ninja install

:computer: Contributing workflow

Here’s how we suggest you go about proposing a change to this project:

  1. Fork this project to your account.
  2. Create a branch for the change you intend to make.
  3. Make your changes to your fork.
  4. Send a pull request from your fork’s branch to our master branch

:collision: Contributors

:page_facing_up: License

This project is distributed under the terms of the GNU General Public License, version 3 - see the LICENSE.md file for details.