简单的JavaScript加密和解密,无需使用密钥

bla*_*d Ψ 7 javascript encryption

我想知道是否可以使用纯JavaScript加密和解密文本.我不想用钥匙.它可能是一个入门杠杆解决方案.但我只想将文本"my-name-1"编码为某种文本格式,并希望从中检索文本.这可能,不使用任何js库

Sir*_*rko 25

如果没有密钥(或某些秘密),您将无法获得任何加密.

你的意思是不同的编码.所以也许Base64适合你.

var baseString = 'my-name-1';

var encodedString = window.btoa( baseString ); // returns "bXktbmFtZS0x"

var decodedString = window.atob( encodedString );  // returns "my-name-1"
Run Code Online (Sandbox Code Playgroud)

所有主流浏览器支持此功能.IE支持IE10 +.

参考文献: