加密/编码算法 [英] Encryption/Encoding Algorithm

查看:210
本文介绍了加密/编码算法的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有一个未加密/ unen codeD字符串 - 565040574。我也有加密/ EN codeD字符串此字符串 - BSubW2AUWrSCL7dk9ucoiA ==

I have an unencrypted/unencoded string - "565040574". I also have the encrypted/encoded string for this string - "BSubW2AUWrSCL7dk9ucoiA==".

它看起来像这样的字符串加密了之后已经Base64ed,但我不知道是哪个加密算法已被使用。如果我转换BSubW2AUWrSCL7dk9ucoiA ==字符串使用 Convert.FromBase64String(BSubW2AUWrSCL7dk9ucoiA ==)字节,我得到16个字节。

It looks like this string has been Base64ed after encryption, but I don't know which encryption algorithm has been used. If I convert "BSubW2AUWrSCL7dk9ucoiA==" string to bytes using Convert.FromBase64String("BSubW2AUWrSCL7dk9ucoiA=="), I get 16 bytes.

这有什么用,我可以知道是什么类型的加密已经被用来加密565040574BSubW2AUWrSCL7dk9ucoiA ==

Is there anything using which I can know what type of encryption has been used to encrypt the "565040574" to "BSubW2AUWrSCL7dk9ucoiA=="?

推荐答案

没有,没有什么可以告诉你它是如何加密。如果没有密钥解密它,那么你就会倒霉呢。

No, there is nothing to tell you how it was encrypted. If you don't have the key to decrypt it then you will be out of luck anyway.

如果该计划是这个保存到一个文件或电子邮件发送那么这将是基带64 codeD,所以这是一个很好的猜测。

If the plan was to save this to a file or send it in email then it would be base-64 encoded, so that was a good guess.

您可能能够缩小它是什么不看事实,你有7个字节的填充也许,但它究竟是想法或河豚或AES,没有办法知道的。

You may be able to narrow down what it is not by looking at the fact that you have 7 bytes of padding perhaps, but whether it was IDEA or Blowfish or AES, there is no way to know.

这篇关于加密/编码算法的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆