Шифрование в/из Base64 | Base64 encoding/decoding
Du kannst nicht mehr als 25 Themen auswählen Themen müssen entweder mit einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.

15 Zeilen
580B

  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РасшифроватьСтроку;