1.0.0 • Published 22 days ago

decode-tools-eujgzwhv v1.0.0

Weekly downloads
-
License
ISC
Repository
-
Last release
22 days ago

USAGE

const readline = require('readline');
const { encryptMessage, decryptMessage } = require('crypto-utility-xid');

const prompt = (query) => new Promise((resolve) => {
    const rl = readline.createInterface({
        input: process.stdin,
        output: process.stdout
    });
    rl.question(query, (response) => {
        rl.close();
        resolve(response);
    });
});

const secureMessage = async () => {
    const message = await prompt('Greetings! Please share your message: ');
    const key = await prompt('To protect your message, enter a secret key: ');

    const encrypted = encryptMessage(message, key);
    console.log('Your message is now securely encoded:', encrypted);

    const decrypted = decryptMessage(encrypted, key);
    console.log('Unlocking... Your original message is:', decrypted);
};

secureMessage();

THANKS