问题标签 [xor]
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.
string - Java 字符串到字节数组返回到字符串
我有一个客户端和服务器 java 应用程序,它们需要加密文本相互传递。我正在使用 XOR 加密来加密我想要的文本。
问题是 readline() 不接受已异或的字符串,并且仅当它以字节为单位时才接受。
所以我在客户端将我的纯文本(字符串)转换为字节数组,并尝试在服务器端转换回字符串。
可悲的是,我正在寻找的结果仍然是胡言乱语,而不是我寻求的明文。
有谁知道如何使字节数组变回原始字符串?还是有更好的方法通过 readline() 函数发送 XOR 加密文本?
c - 对一个非常大的文件进行异或
我想异或一个非常大的文件(~50 Go)。
更准确地说,我想通过使用密钥 3847611839 对纯文本文件的每个 32 字节块(因为内存不足)进行异或操作,并创建(一个接一个块)一个新的密码文件。
感谢您的任何帮助!!
c - 128 位类型错误
感谢 pbos 帮助及其程序(在此处发布,用于 xoring 一个大文件),我执行了一些测试,发现我还有另一个问题:将掩码更改为另一个 128 位的掩码后,没有默认类型那么大如所须。
我认为一个解决方案可以是包含一个库来增加可用的整数类型......但我更喜欢解释每个 128 位值,例如字符串。在不损失性能的情况下这可能吗?
这是当前程序(带有错误“整数常量对于它的类型来说太大”):
感谢您的任何建议。
道格
javascript - JS和Python中的^运算符的区别
我需要移植一些涉及Math.random()*2147483648)^(new Date).getTime()
. 虽然看起来对于较小的数字,python 函数和 JS 函数在功能上是等价的,但是对于像这样的大数字,值最终会完全不同。
Python:
Javascript:
如何从 python 获取 Javascript 值?
c - 没有 pow() 或循环的递归二进制到十进制函数
我正在学习 C 课程。我需要做一个递归异或二进制,但我有一些限制。我不能使用循环或任何 math.h 函数,也不能从 XOR 函数调用另一个函数。
这是函数原型:
其中 firstnumber 和 secondnumber 是长度相同的 1 和 0 的数组,length 是它们的长度。
该函数应返回这两个数组的 XOR 的十进制值。进行 XOR 非常简单,但是如何在所有限制下将其转换为十进制呢?
haskell - 在 Haskell 中将解密的字符串作为元组的一部分返回
对于 euler 59 项目,我想出这个来返回一个包含解密字符串和使用的密钥的元组列表(是的,我知道Data.Bits
):
问题是当我无法运行时,decyph
因为它生成的元组在第一部分只包含一个字符,而在第二部分包含密钥,而不是使用密钥的整个解密文本。我怎样才能解决这个问题?
PS:假设文本将包含字符串“the”是否合理?
c - 异或运算的 4 字节字对齐
在字边界上进行按位运算有什么优势吗?这样做有任何 CPU 或内存优化吗?
实际问题:我正在尝试创建两个结构的 XOR。假设结构 1 和结构 2 的大小都为 10000 字节。我保留前几百个字节,然后开始 XOR 1 和 2。假设我从 302 开始。这将一次占用 4 个字节并进行 XOR。两个结构的 302、303、304 和 305 将被异或。此循环将重复直到 10000。
现在,如果我从 304 开始,是否有预期的性能改进?
java - 为什么两个字节上的 xor 运算符会产生一个 int?
为什么Java中两个字节的按位运算会返回一个int?我知道我可以将它转换回字节,但这似乎很愚蠢。
c# - 为什么在这个例子中“x ^= true”会产生假?
为什么语句 z ^= true 当前一个产生一个 true 时产生一个 false ?
encryption - 什么是异或加密?
我听说有人开始加密,并认为这可能是我想要的,所以我检查了 XOR 并无法理解它。那么有人可以向我解释 XOR 是什么吗?