javascript使用xmorse密码库进行摩斯密码加密、解密

摩斯密码作为早期的数字化通信形式是人们听到最多的加密方式,想必也是最能激起好奇心的一种加密方式。

那么如何使用摩斯密码对数据进行加密、解密呢?

一:在线加密、解密《在线实现中文摩斯密码加密及解密


二、js基于xmorse密码库加密、解密

2.1、要进行加密、解密首先你要了解摩斯密码的基础信息:

    2.1.1、摩尔斯电码只使用零和一两种状态的二进制代码,它的代码包括五种:短促的点信号“・”,保持一定时间的长信号“—”,表示点和划之间的停顿、每个词之间中等的停顿,以及句子之间长的停顿。

    2.1.2、26 个英文字母的摩尔斯密码表

[".-","-...","-.-.","-..",".","..-.","--.","....","..",".---","-.-",".-..","--","-.","---",".--.","--.-",".-.","...","-","..-","...-",".--","-..-","-.--","--.."]

2.2、xmorse密码库的安装

npm install xmorse

2.3、安装完成后,页面中进行引入。

import { encode, decode } from 'xmorse';

2.4、使用xmorse密码库进行加密操作

encode('六月初工具站');

2.5、使用xmorse密码库进行解密操作

decode('-.-...-.--.--.-/--..---....-.../-.-..-....---.-/-.---.----..-.-/-.-...-.---.---/----.-.--.--..-')

通过以上步骤便完成了对该密码库的基础使用,若需要了解更多的信息可以前往github进行详细参数查询。


六月初字帖坊小程序 你想要的字帖模板及工具,这里都有!