Шифрование в/из Base64 | Base64 encoding/decoding
Du kan inte välja fler än 25 ämnen Ämnen måste starta med en bokstav eller siffra, kan innehålla bindestreck ('-') och vara max 35 tecken långa.

функции|functions.js 580B

123456789101112131415
  1. //https://developer.mozilla.org/ru/docs/Web/API/WindowBase64/Base64_encoding_and_decoding
  2. base64ЗашифроватьСтроку = строка =>
  3. {
  4. var байты = new TextEncoder("utf-8").encode(str);
  5. return base64js.fromByteArray(байты);
  6. };
  7. base64EncodeString = base64ЗашифроватьСтроку;
  8. base64РасшифроватьСтроку = строка =>
  9. {
  10. var байты = base64js.toByteArray(строка);
  11. return new TextDecoder("utf-8").decode(байты);
  12. };
  13. base64DecodeString = base64РасшифроватьСтроку;