var cke = "key=" + dcptedmsg + "; max-age=16";
document.cookie = cke;
document.cookie = 'key_requested=;expires=Thu, 01 Jan 1970 00:00:01 GMT;';
Шеллу тут взяться неоткуда, скрипт просто чистит печенюху key_requested и устанавливает печенюхе key значение, которое вычисляется из ciphertext
"как можно расшифровать?" - скрипт только этим и занимается, что успешно расшифровывает значение из ciphertext и кладёт его в key. Чтобы расшифровать берёте
крипту и прогоняете этот скрипт, только вместо установки печенек выводите в консоль, увидите что конкретно записывается в key.
На первый взгляд не похоже на что-то вредоносное, просто какой-то ключ использующийся платёжной системой. Если опасаетесь чего-то, то думаю просто не переносите эту часть кода на сайт. В случае если в коде были важные для платежной системы данные, то она вам об этом сообщит