Skip to content

Commit ba79783

Browse files
committed
Base64-encoded last 16 bytes of FLH for v4 UID
1 parent fea2a8f commit ba79783

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

src/main/java/com/uid2/operator/service/V4TokenUtils.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ public static byte[] buildAdvertisingIdV4(byte metadata, byte[] firstLevelHash,
3636

3737
public static byte[] generateIV(String salt, byte[] firstLevelHashLast16Bytes, byte metadata, int keyId) {
3838
String ivBase = salt
39-
.concat(Arrays.toString(firstLevelHashLast16Bytes))
39+
.concat(EncodingUtils.toBase64String(firstLevelHashLast16Bytes))
4040
.concat(Byte.toString(metadata))
4141
.concat(String.valueOf(keyId));
4242
return Arrays.copyOfRange(EncodingUtils.getSha256Bytes(ivBase), 0, IV_LENGTH);

0 commit comments

Comments
 (0)