4.3 Key Derivation
-
k=base64:vzSywNPIJig9m/MkxCoVv1mSNAlPdKgf3cASr9lXvhrXXbnCfW5R45/YntIT
The Unicode string after base64 decoding:
-
\xbf4\xb2\xc0\xd3\xc8&(=\u203a\xf3$\xc4*\x15\xbfY\u20194\tOt\xa8\x1f\xdd\x c0\x12\xaf\xd9W\xbe\x1a\xd7]\xb9\xc2}nQ\xe3\u0178\xd8\u017e\xd2\x13
The UTF-8 string after being converted to UTF-8 code point:
-
\xc2\xbf4\xc2\xb2\xc3\x80\xc3\x93\xc3\x88&(=\xe2\x80\xba\xc3\xb3$\xc3\x84 *\x15\xc2\xbfY\xe2\x80\x994\tOt\xc2\xa8\x1f\xc3\x9d\xc3\x80\x12\xc2\xaf\xc 3\x99W\xc2\xbe\x1a\xc3\x97]\xc2\xb9\xc3\x82}nQ\xc3\xa3\xc5\xb8\xc3\x98\xc5 \xbe\xc3\x92\x13
Output:
DES CBC key is the first 56 bits of the 128-bit MD5 hash result. Note that according to [FIPS46-3], the parity bit is added for each 7 bits at the most significant position to form an 8-byte key. The following is the key with the parity bit.
-
01CE0B5B75DF401F