首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >位密码密码学

位密码密码学
EN

Security用户
提问于 2016-01-31 04:36:57
回答 2查看 1K关注 0票数 0

我在做一个在线密码学课程。有一个问题,在这个问题中,加密的文本用于;

代码语言:javascript
复制
OwBPAAQXAE9UC0FVBQxODgZSCUUMAQwCCApYRBJZBR0LDhoAGApPHQAUAQNZRAJPGwQbDQBDDREKQA==

我们需要使用更复杂的系统来安全地沟通。

他们要求解密的文本

代码语言:javascript
复制
JQtPDRMLFBtPAxNBBgEXT0lUBABPHQgfFANFRDlvJEkNChlICRdPBxJSBU9UHRFFVgYIQwhECAwbBxcXRAxJFAlFBEkaCwhUTBAcCxJSBU9THQxNEx0cCgoABwAWQEE7EE9JChdPGh8LEElQCRcJARMfDQFHRAAAFAAaFABTCUU3ITNSCx9FFgBUHwYAQwtFGBIKCw9SEAdFRAxFBRoPBAwADQsLTgoXHU9UC0FDBAwPFwwAGA0KTgIbFAdFFhVFDh1CQwhOCEUZBwIXRBlFFhJBVh0BQw5FGEUbBgRSCQpTFwBHE0kIEQZNTAYGHgkXFhtFHBUOVj0GBklGAAQITggBRBwBCRFMRRFeEQ==

我想出的是:

转换后

我们需要使用更复杂的系统来安全地沟通。

对于base64,我得到了另一个字符串,其长度与它们提供的字符串相同,所以现在我必须找到这两个字符串之间的关系。但是,到目前为止,我还没有找到任何关系。问题中给出的提示是位密码。任何帮助都将不胜感激。

他们给出的绳子;

代码语言:javascript
复制
OwBPAAQXAE9UC0FVBQxODgZSCUUMAQwCCApYRBJZBR0LDhoAGApPHQAUAQNZRAJPGwQbDQBDDREKQA==

转换后得到的字符串

我们需要使用更复杂的系统来安全通信。“

到base64:

代码语言:javascript
复制
V2UgbmVlZCB0byB1c2UgbW9yZSBjb21wbGV4IHN5c3RlbXMgdG8gc2FmZWx5IGNvbW11bmljYXRlLg==

我找不到这两个字符串之间的关系。

EN

回答 2

Security用户

发布于 2016-05-30 13:43:10

短语“按位加密”最有可能是用相同长度的键对纯文本的base64进行异或运算。这是最基本的对称密码。

尝试将明文的base64与他们提供的密文一起使用,以获得“密钥”。然后,XOR这个密钥与挑战文本解密它。

是的,我知道这是个老问题,这门课现在可能已经结束了。

票数 1
EN

Security用户

发布于 2016-01-31 04:39:51

别再和JQ合作了..。绳子。

首先,拿Ow..。字符串,并制定一系列步骤,生成所需的明文。

然后把同样的步骤应用于JQ..。绳子!

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

https://security.stackexchange.com/questions/112271

复制
相关文章

相似问题

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