2023-09-09 17:39:03 +08:00
2023-09-09 17:39:03 +08:00
2023-02-12 18:11:32 +08:00
2023-09-09 17:39:03 +08:00
2023-09-09 17:39:03 +08:00
2022-04-23 11:37:24 +08:00
2023-09-09 17:39:03 +08:00

tiny-encrypt-rs

Tiny encrypt for Rust

Tiny encrypt spec see: https://git.hatter.ink/hatter/tiny-encrypt-java

TODOs:

  • Decrypt supports compress
  • Encrypt subcommand

Encrypt config ~/.tinyencrypt/config-rs.json:

{
    "envelops": [
         {
             "type": "pgp",
             "kid": "KID-1",
             "desc": "this is key 001",
             "publicPart": "----- BEGIN OPENPGP ..."
         },
         {
             "type": "ecdh",
             "kid": "KID-2",
             "desc": "this is key 002",
             "publicPart": "04..."
         }
     ],
     "profiles": {
         "default": ["KID-1", "KID-2"],
         "leve2": ["KID-2"]
     }
 }
Languages
Rust 99.7%
Just 0.3%