public static void main(String[] args) throws Exception { String digest = "2qKVvu1OLulMJAFbVq9ia08h759E8rPUD8QckJAKa_G0hnxDxXzaVNG2_Uhps_I87V4Lo8BdCxaA307H0HYkAw"; byte[] digestBytes = Base64.getUrlDecoder().decode(digest); System.out.println("Digest = " + digest); System.out.println("DigestBytes = "); System.out.println(hexDump(digestBytes)); }
Digest = 2qKVvu1OLulMJAFbVq9ia08h759E8rPUD8QckJAKa_G0hnxDxXzaVNG2_Uhps_I87V4Lo8BdCxaA307H0HYkAwDigestBytes = 0000 DA A2 95 BE ED 4E 2E E9 4C 24 01 5B 56 AF 62 6B .....N..L$.[V.bk0010 4F 21 EF 9F 44 F2 B3 D4 0F C4 1C 90 90 0A 6B F1 O!..D.........k.0020 B4 86 7C 43 C5 7C DA 54 D1 B6 FD 48 69 B3 F2 3C ..|C.|.T...Hi..<0030 ED 5E 0B A3 C0 5D 0B 16 80 DF 4E C7 D0 76 24 03 .^...]....N..v$.
digestBytes byte[] (32 items) [0] 0x36 [1] 0x3 [2] 0xF [3] 0xCC [4] 0x7E [5] 0x56
digestBytes byte[] (32 items) [0] 0x36 [1] 0x03 [2] 0x0F [3] 0xCC [4] 0x7E [5] 0x56