Переписать шифровку MD5 с JS на Java

Пытаюсь реализовать Websocket API одной из бирж, у них есть пример создание сигнатуры на JS. Они используют алгоритм MD5 и подписывают его ключом. У меня вопрос, как в Java создать MD5 хеш с ключом? Разве в MD5 используется ключ? Это пример кода с биржи

let data = {
             "apikey": "thisisyourapikey",
             "channel": "bibox_sub_spot_ALL_ALL_login",
             "event": "addChannel"
           };
let secret = "thisisyourapisecret";
let sign = CryptoJS.HmacMD5(JSON.stringify(data), secret).toString();

Ответы (0 шт):