Encryption 它是什么类型的编码?

Encryption 它是什么类型的编码?,encryption,encoding,utf-8,decode,Encryption,Encoding,Utf 8,Decode,我不知道它是什么类型的编码。 有人知道吗 <encrypted> GE4dGgsGABAaSU9SRUIEGwsOHEJJQ04NAAQJAAIOGwpPRV9DTgscHAAADgwKSERFQgYPCAAaERZE SVRPTwwLABsLCwEHCQZOQk9PBAYLAAsZDQgADR1JT1JFQhYHAgALDgAHTkJPTxcEAQsHGxtCRVlJ SRwJAwBERU5IDgoKRElUT08SDA1ISRI= </encrypted> 看起来

我不知道它是什么类型的编码。 有人知道吗

<encrypted>
GE4dGgsGABAaSU9SRUIEGwsOHEJJQ04NAAQJAAIOGwpPRV9DTgscHAAADgwKSERFQgYPCAAaERZE SVRPTwwLABsLCwEHCQZOQk9PBAYLAAsZDQgADR1JT1JFQhYHAgALDgAHTkJPTxcEAQsHGxtCRVlJ SRwJAwBERU5IDgoKRElUT08SDA1ISRI= 
</encrypted>

看起来像Base64编码的数据,可能有几个单独的部分。除此之外,这很难说,如果不是不可能的话。最好的线索可能是在你没有分享的背景中。如果它确实是加密的,那么如果没有正确的密钥,您可能无法使用它。@Biffen Sure看起来像base64。。。这两个空格字节与旧接口的Python文档一致。。。根据RFC 2045,每76个字符添加一个换行符,然后有人用空格替换换行符。删除空格允许它传递base64.b64decodestrg,validate=True。但是,生成的字节看起来像GobbleDeBook。@Sinoheh使用utf-8进行标记的相关性是什么?
\u0018N\u001d\u001a\v\u0006\0\u0010\u001aIOREB\u0004\u001b\v\u000e\u001cBICN\r\0\u0004\t\0\u0002\u000e\u001b\nOE_CN\v\u001c\u001c\0\0\u000e\f\nHDEB\u0006\u000f\b\0\u001a\u0011\u0016D
/* package whatever; // don't place package name! */

import java.util.*;
import java.lang.*;
import java.io.*;
import javax.xml.bind.DatatypeConverter;

/* Name of the class has to be "Main" only if the class is public. */
class Ideone
{
public static void main (String[] args) throws java.lang.Exception
{
    byte[] bytes = DatatypeConverter.parseBase64Binary("CEwcBxcZHAAYSFJOWl4UGQoTAF1VU0wMHRgWHBIMGhdTWkNTTAoBAB8cHg4LVVhaXhYNCR0GDgpU S1VSUxMXEBkKFh0YFRZMQ1JTGxobAgoEERccHR9IUk5aXgYFAx0XERwXTENSUwgYEQkGBgddWUlL SAEVHBxUR09VEhUWVEtVUlMNEB1KSA8=");
    String pass = "Username";
    for (int i = 0; i < bytes.length; i++) {
        bytes[i] ^= (byte)pass.charAt(i % pass.length());
        System.out.print((char)bytes[i]);
    }

}
}