自己动手制作一门语言(1)波罗语
- 波罗语:基于波斯(阿拉伯语)的繁衍,主要目的是二向加密语言。防止被保护的数据泄露和解密。
- 使用在计算机与书本中使用
- 语言的发音 主要以 ah 、v 、hv 颤音、哈音、卷舌
创造一门语言很容易,要实现起来确很难,但分化为一小部分,分而治之。就容易多啦!
首先我们要创造字母!书写的格式
原型为英文26个字母:
接下来我制定了一个发音规格
总体分为元音字母后加辅音 - e 发 额的音,以喉咙震出e
- o 哦~
- v 嘴巴翘起一点说 vfei 就是v的辅音
- ah 卷舌 啊哈~
- hv 喉咙震音 哈 ,类似吐痰的 ha~
然后书写总体 字母表
现在我们已经有了这些,接下来就试着创造一个单词,以自己的笔名为材料,看看效果
- 字母
- 发音
- 字母表
- 辅音
【diablo dash】怎么样?非常不错,已经很反人类了,不看字母表,谁也看不懂
这就从原理上 实现了 我们的 加密
依然形成了最基础的语言学,那还要在计算机上执行编码,转换格式才行
先看看我的成果
在开始前要安装环境和工具
安装好环境以后,将本地的输入法、其他语言全都卸载
在将你的工程文件全部以 UTF-8 with Bom 编码
此时你的工程代码正常编译、运行、以及能够正常打包给其它人运行。
但是他人反编译后的工程文件 全部是乱码,如:Xml、JSON、txt、js、java 常用的这些代码格式的文本
即便是有工程文件,也全部是乱码。
必须具备:该语言库 才能解码还原到元字符。
这个实现比传统的 文件加密转换,要困难很多,解密的人也要花费大量时间才能解密。
解密还需要前置条件【字母表】
但我这个加密是 自己制定的 【语言库】和【编码库】,两者他都拿不到
所以说处于本地企业的数据保护起来,滴水不漏。非常适合大规模数据的企业使用。