docs.rs failed to build sweecrypt-1.1.4
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
SweeCrypt-rs
A basic and fun cipher module for everyone. It converts regular text into symbols on a keyboard, kind of like a cipher. This is only for fun, using this module for cybersecurity is NOT ADVISED
This is a port of SweeCrypt-py to Rust.
Install
CLI
$ cargo install sweecrypt
Help page:
$ sweecrypt --help
SweeCrypt-rs v1.1.4 - https://git.swee.codes/swee/SweeCrypt-rs
An easy and fun encryption module and app
Copyright 2024-2025 Swee
This software is licensed with MIT license
Usage: sweecrypt [encrypt|decrypt] (-s <n>) <msg>
Commands
encrypt <str> Encodes a message
decrypt <str> Decodes a message
Flags
--help Shows this message
--shift <int> Specifies a database shift
Module
$ cargo add sweecrypt
[]
= "1.1.4"
Examples
Encrypt
using encode;
$ sweecrypt encrypt "hello, world!"
!?~~(:,}(>~/a
Decrypt
using decode;
$ sweecrypt decrypt '!?~~(:,}(>~/a'
hello, world!
Shifting DB
using ;
$ sweecrypt encrypt --shift 3 "hello, world"
\!((>ba_>](#
$ sweecrypt decrypt --shift 3 "\!((>ba_>](#"
hello, world
It will output a nonsense string if shifted incorrectly.
$ sweecrypt decrypt "\!((>ba_>](#"
khoor?!zruog