首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >AS3 - Ruby加密通信?

AS3 - Ruby加密通信?
EN

Stack Overflow用户
提问于 2012-09-03 23:28:35
回答 1查看 204关注 0票数 1

我需要一个经过验证的例子来说明如何在AS3中对字符串进行加密和解密,反之亦然?

有人可以通过提供一个例子或一些博客来帮助我们吗?

EN

回答 1

Stack Overflow用户

发布于 2012-09-04 02:02:35

你为什么不创建自己的算法来加密你的字符串呢?

您可以创建ROT13的变体,并在两种语言中使用类似的代码。太简单了。

在AS3中,ROT 13是这样的:

代码语言:javascript
复制
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代码中取消打乱。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12250635

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档