Jump to content
Sign in to follow this  
witosp

Возможно ли в мерханте вебмани сменить с SHA256 на MD5 ?

Recommended Posts

В мерханте вебмани есть Методы формирования контрольных подписей - интересует вопрос:

- есть ли способ в мерханте вебмани сменить с SHA256 на MD5 ?

 

Share this post


Link to post
Share on other sites


$str = 'Текст текст текст'; // Строка, хэш которой требуется

$sha256 = hash('sha256', $str); // Хэш по алгоритму sha256

$md5 = md5($str); //Хэш по алгоритму md5

Share this post


Link to post
Share on other sites
$str = 'Текст текст текст';   // Строка, хэш которой требуется
$sha256 = hash('sha256', $str);   // Хэш по алгоритму sha256
$md5 = md5($str); //Хэш по алгоритму md5

А что делать с самим мерчантом - он же выдаёт ошибку при переходе на MD5 ? ( пишет что не поддерживается)

Share this post


Link to post
Share on other sites

Передавайте хэш sha256. Я тоже, было, столкнулся с этой проблемой - пришлось немного переделать код скрипта.

Share this post


Link to post
Share on other sites

Найдите код проверки хэша и измените, типа на такое

 

$crc = strtoupper(hash('sha256',($_POST['LMI_PAYEE_PURSE'].$_POST['LMI_PAYMENT_AMOUNT'].$_POST['LMI_PAYMENT_NO'].$_POST['LMI_MODE'].$_POST['LMI_SYS_INVS_NO'].$_POST['LMI_SYS_TRANS_NO'].$_POST['LMI_SYS_TRANS_DATE'].$ikey.$_POST['LMI_PAYER_PURSE'].$_POST['LMI_PAYER_WM'])));
                  

 if ($crc == strtoupper($_POST['LMI_HASH']))
                        {
....

 

Это взял из своего рабочего скрипта.

Share this post


Link to post
Share on other sites

Мне так грустно сейчас стало, что я ничего не понимаю из того, о чем пишут в этой теме..(

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...