1.0.4 • Published 2 years ago

unsafe_encrypt v1.0.4

Weekly downloads
-
License
ISC
Repository
github
Last release
2 years ago

unsafe_encrypt

I actually don't know how safe this thing is

how it works as a normal user:

run node encrypt.js
input the message

send the message to the receiver (after you have securely shared your two keys: messagekey.txt and signkey.txt)

the receiver runs node decrypt.js and gets the original message you entered

how you can use it as a dev:

install it npm install unsafe_encrypt

require it in your project via import "unsafe_encrypt"

functions

encrypt

example: let encrypted = encrypt(input)

output: a hex string

decrypt

example: let out = decrypt(input) where input is optional (default: "output.txt")
input can be a file name (has to have a "." in it to be detected), or a previously encrypted string

out: object containing the following
status: "success" or "error"
msg: the decrypted message, even if it failed
signature: the signature that is in the encrypted message, undefined if status is "success"
expected: the signature that is expected to be in the encrypted message, undefined if status is "success"

1.0.4

2 years ago

1.0.3

2 years ago

1.0.2

2 years ago

1.0.1

2 years ago

1.0.0

2 years ago

0.0.1

2 years ago