minilock ids represented as emoji
JavaScript
Latest commit df58f0c Feb 12, 2017 @crcastle crcastle committed with finnp Fix swapped headers in readme
Permalink
Failed to load latest commit information.
.gitignore
analyze.js update analyze with name Jul 29, 2015
cli.js basic emoji encrypt/decrypt CLI Aug 1, 2015
collaborators.md
emoji.json
english.json naive emojirank Jul 26, 2015
example.js
index.js
package.json
readme.md
test.js

readme.md

emojilock

converts minilock ids, e.g.

25DAuXM9z84c4iEXazuvwtBX2651pLa4xp5bF2p3pJqKMw

into base-emoji representations, e.g.

πŸ“πŸŒπŸ’©πŸ‘ΌπŸ’ŠπŸƒπŸ·πŸƒπŸŠπŸ‘…β›„οΈπŸŽ΅πŸ”‹πŸ‘ŠπŸ«πŸπŸœπŸŽ‚πŸ‡πŸ£πŸΎπŸ‘›πŸ“šπŸ‘‡πŸŸπŸπŸŽ²πŸ˜­πŸŽˆπŸŽŠπŸ™πŸœ

install

npm i emojilock -g

usage

first, use npm i minilock-cli to create a minilock id

encode

emojilock <your-minilock-id>

will convert your minilock id to emoji and print it out

if no args are specified, will try to read the file ~/.mlck/profile.json to get your minilock-cli id

decode

emojilock decode <emoji>

will convert emoji back into a minilock id

encrypt

emojilock encrypt <yourEmail> <yourPassphrase> <recipientsEmojiID>

will encrypt a signed message to recipientsEmojiID

decrypt

emojilock decrypt <yourEmail> <yourPassphrase> 

will decrypt a message send to you