Кодування та декодування даних у MyChat Scripts Engine
Функції для кодування та декодування рядків, розрахунку контрольних сум та хешів.
|
обчислити CRC32 контрольну суму від рядка; |
|
|
перетворити текстовий рядок з base64-подання у звичайний текст; |
|
|
розкодувати рядок із URL-формату у звичайний текст; |
|
|
розкодувати рядок із UU-формату у звичайний текст; |
|
|
перетворити вихідний текстовий рядок у base64; |
|
|
закодувати рядок у URL-формат; |
|
|
закодувати рядок у UU-формат; |
|
|
отримати хеш-код рядка на основі ключа, використовуючи метод HMAC та алгоритм MD5; |
|
|
отримати хеш-код рядка на основі ключа, використовуючи метод HMAC та алгоритм SHA1; |
|
|
отримати хеш-код MD5 від текстового рядка; |
|
|
отримати хеш-код SHA1 від текстового рядка; |
|
|
перетворити вихідний бінарний рядок побайтно на шістнадцяткове текстове уявлення. |
|
|
|
|