ROT13 アルゴリズムの実用的なアプリケーションにはどのようなものがありますか? 暗号化には使用できないため、私が見た唯一の使用法は、ネタバレや質問への回答のスクランブルです。ROT13 が使用される、より実用的で有用なケースは他にありますか?
質問する
1010 次
2 に答える
8
ROT13は、Windowsレジストリの一部で使用されます。ROT13のようなものを使用する通常の理由は検索です。何らかの理由で、レジストリで「notepad.exe」または「ProgramFiles」を検索したときに一部のレジストリキーが表示されることを望んでいませんでした。それで彼らは彼らをROT13した。
于 2010-12-02T16:46:27.863 に答える
1
基本的な対称暗号化の動作: TuxRadar ROT13 の str_rot13() を使用して、エンド ユーザーから不要なコンテンツ (スポイラーや冒とく的な表現) を難読化できます。
実装例 (JavaScript w/ jQuery、JSFiddle ):
function rot13(s) {
// credit: http://stackoverflow.com/a/617685/1481489
return s.replace(/[a-zA-Z]/g,function(c) {
return String.fromCharCode((c<="Z"?90:122)>=(c=c.charCodeAt(0)+13)?c:c-26);
});
};
$('.spoilerText,.badWord').each(function(s) {
var $this = $(this);
$this.text(rot13($this.text()));
}).click(function() {
var $this = $(this);
$this.text(rot13($this.text()));
});
于 2014-09-29T23:28:55.227 に答える