1

AS3 で文字列を暗号化し、Ruby で復号化し、その逆が可能であることを示す実証済みの例が必要です。PHP の記事は見つかりましたが、Ruby の記事は見つかりませんでした。

例やブログを提供することで誰かを助けることができますか?

4

1 に答える 1

1

文字列を暗号化する独自のアルゴリズムを作成してみませんか?

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 コードでシャッフルを解除することです。

于 2012-09-03T18:02:35.183 に答える