Skip to content

Latest commit

 

History

11 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Enigma

Create and modify Certificate Signing Requests (CSR) for your web deployment needs.

Prerequisites

Rust language installed to allow building from source.

Build

Before building the application, change the value of the PLACE constant to reflect your environment:

const PLACE: &'static str = "enigma/key/";

From the root project folder run:

cargo build --release
   Compiling libc v0.2.150
   Compiling rustix v0.38.25
   Compiling bitflags v2.4.1
   Compiling lazy_static v1.4.0
   Compiling errno v0.3.8
   Compiling is-terminal v0.4.9
   Compiling colored v2.0.4
   Compiling enigma v0.1.0
    Finished `release` profile [optimized] target(s) in 5.11s

Run

From the target/release folder run:

./enigma [flag] [cert name] [mmddyyyy]

Flags

h, help      Help information
k, key       Create CSR with a new key
n, nokey     Create CSR with an existing key

License

Code is distributed under The Unlicense and is part of the Public Domain.

About

Create and modify Certificate Signing Requests.

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Packages

Used by

Contributors

Languages