我需要一个经过验证的示例来展示如何在 AS3 中加密字符串并在 Ruby 中解密,反之亦然?,我在 PHP 中找到了文章,但是在 Ruby 中没有找到任何文章。
有人可以通过提供示例或博客来提供帮助吗?
我需要一个经过验证的示例来展示如何在 AS3 中加密字符串并在 Ruby 中解密,反之亦然?,我在 PHP 中找到了文章,但是在 Ruby 中没有找到任何文章。
有人可以通过提供示例或博客来提供帮助吗?
为什么不创建自己的算法来加密字符串?
您可以创建ROT13的变体,并在两种语言中使用类似的代码。很简单。
ROT 13 在 AS3 中是这样的:
function calculate(src : String) : String {
var charsMap : String = "ABCDEFGHIJKLMNOPQRSTUVWXYZABCDEFGHIJKLMabcdefghijklmnopqrstuvwxyzabcdefghijklm";
var calculated : String = new String("");
for (var i : Number = 0; i < src.length ; i++) {
var character : String = src.charAt(i);
var pos : Number = charsMap.indexOf(character);
if (pos > -1) character = charsMap.charAt(pos + 13);
calculated += character;
}
return calculated;
}
我向您推荐的是做一个变体,以某种非随机模式打乱您的字符串,并在您的 Ruby 代码中取消打乱。