2013-12-11 41 views
-2


我只是想问一下,如果有人对这种散列或加密的类型有所了解?
PWB1AD8APWA/AD8APWA/AD8AGGA/AD8APWA/AD8APWA/AA4ARQBCAA ==什么类型的散列呃加密?

+1

看起来像base64-y的最后一行... – Shadur

+1

这可能会帮助您[如何确定已编码/加密的类型用于] [1] [1]:http://security.stackexchange.com/questions/3989/how-to-determine-what-type-of-encoding-encryption-has-been-用过的 – user3086577

回答

0

这绝对是base64。但是在base64中编码的是下一个问题。

$ echo "PWB1AD8APWA/AD8APWA/AD8AGGA/AD8APWA/AD8APWA/AA4ARQBCAA==" | openssl enc -d -base64 -out b.1 ; hexdump b.1 
    00000 3d 60 75 00 3f 00 3d 60 3f 00 3f 00 3d 60 3f 00  =`u.?.=`?.?.=`?. 
    00010 3f 00 18 60 3f 00 3f 00 3d 60 3f 00 3f 00 3d 60  ?..`?.?.=`?.?.=` 
    00020 3f 00 0e 00 45 00 42 00        ?...E.B. 

这是对base64的解码。现在你必须弄清楚这些数据可能是什么。 一个线索是它是40个字节。只有一些加密算法可以生成40个字节(不是 是16的倍数)。例如,aes256将是16的倍数,其中des是8的倍数。