问题标签 [rot13]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
5351 浏览

javascript - 在 JavaScript 中实现 ROT13

i我有一个 JS 函数可以按原样读取变量。我想传递这个用 ROT13 编码的变量,所以我的函数首先必须解码变量然后继续。

问题是如何让JS解码并使用它。

我找到了 ROT13 的 JS实现,但我不知道在我的函数中包含在哪里:

0 投票
2 回答
107 浏览

java - 无法弄清楚我的 rot-13 方法有什么问题

我一直在改变它。而且,它只会越来越糟。我无法弄清楚我做错了什么。从AM,加13。从MZ,减13。之前,至少我收到回信。现在,它们是符号。

0 投票
2 回答
1373 浏览

python - Determine ROT encoding

I want to determine which type of ROT encoding is used and based off that, do the correct decode.

Also, I have found the following code which will indeed decode rot13 "sbbone" to "foobart" correctly:

The thing is I'd like to run this python file against an existing file which has rot13 encoding. (for example rot13.py encoded.txt).

Thank you!

0 投票
2 回答
140 浏览

c++ - 代码编译,但启动后崩溃(rot13)

所以,我一直在摆弄一个 ctf 竞赛的代码。但是,每次我运行实际的控制台应用程序时,它都会崩溃。有人可以向我解释为什么。非常感谢你。

编辑和最终解决方案 几年后,我在这里重新发布。我最终所做的只是将所需的数量添加到字符代码中,然后如果它大于该集合的上限,我减去 26 以重置。我最终也改用了矢量,这确实解决了我的崩溃问题。现在我可以整天愉快地 rot13 了 :) 没有无数的 if 语句。

0 投票
1 回答
2678 浏览

https - 全球 uggc/uggcf 协议的使用和支持?

我开始看到 uggc/uggcf(rot-13 编码的 http/https)链接出现在我们的系统中。

  1. 这些值得支持吗,真的有需求吗?IETF 文档(链接)自 2001 年以来一直没有被触及,我根本找不到关于它们的太多信息。
  2. 世界上有没有比这更常见的地区?自从我们走向世界各地后,我才注意到它们。
  3. 该文档将其描述为一种“保护”网址和数据的方法。如果可以在没有密钥的情况下反转数据,那么 rot-13 编码数据的价值是多少?HTTPS 处理所有这些,但域本身除外。
0 投票
2 回答
448 浏览

javascript - 使用 ROT13 密码混淆电子邮件时的参考错误

我正在使用这个在线工具来创建JavaScript用 an 混淆电子邮件地址所需的代码,它工作正常,但是在使用它时ROT13 cipher我得到了以下 JS :ReferenceError

这是我正在使用的代码:

脚本末尾的这段代码似乎是罪魁祸首:

知道问题是什么吗?

0 投票
2 回答
652 浏览

go - 为什么使用裸返回和正常返回会给我不同的结果?

我正在玩 Golang tour,我想知道为什么使用裸 return 会给我正确的结果,而正常的结果却没有。这是我遇到此问题的练习https://tour.golang.org/methods/12

目标是创建一个可以破译 rot13 的阅读器。并且 rot13 功能已经过测试。

上面的代码给了我正确的结果。

这不会改变输入流的任何内容。

有人可以解释为什么吗?先感谢您。

0 投票
1 回答
3883 浏览

rot13 - CS50,凯撒溶液

我试图了解我为 caesar.c 编程所做的工作,但仍不清楚。至少我想添加 isupper 和 islower 等等?

我想在编译后有一个结果一定要喝你的阿华田!

即使是 rot 13 也很难理解,但我还没有任何结果。

请给我任何建议。

先感谢您。

0 投票
2 回答
273 浏览

java - 定义一个名为 encode 的方法,该方法接受一个字符串作为输入并返回一个新字符串,该字符串是使用 ROT13 密码编码的原始字符串

例如:字符串“abc”应该返回“nop”。

我做了一个 System.out.println 并且它正在打印正确的结果,但是,JUnit 测试用例给了我一个红条。move13 方法只是获取字符并将其向左或向右移动 13 个空格。

方法编码是我遇到问题的地方。

0 投票
1 回答
1486 浏览

assembly - 手臂组装凯撒密码加密

我对 arm 装配非常陌生,我正在将 armsim 用于学校项目。我有多个问题。

  1. 我需要从 txtfile 读取多行,每行都有一个字符串,最多占用 85 个字节(每行)。我的程序只读取第一行,我不知道如何读取文件的其余部分。
  2. 如果我将调用“a”的字符值((a>=65 && a<=77)||(a>=97 && a<=109)),我必须从每一行中取出每个字符并添加 13。如果 ((a>=78 && a<=109)||(a>=110 && a<=122)),我必须减去 13。如果 (a==32) 然后我打印出空格并移动到下一个字符。我不明白如何使用分支来做到这一点......

循环逐个字符处理并将字符打印到标准输出中。到目前为止,这是我的代码......我已经花了几天和几个小时在这上面,我只是无法解决这个问题。到目前为止,我只接触过 java。