1.0.3 • Published 2 years ago

mx-wolf-mice-codec v1.0.3

Weekly downloads
-
License
-
Repository
github
Last release
2 years ago

API

Предоставляет три функции

  • getRandomString():Promise<string>
  • encode(value: string, buffer: Blob): Promise<Blob>
  • decode(value: string, buffer: Blog): Promise<Blob>

getRandomString

создает строку внутри которой json. Это сериализованный ключ для шифрования AES-CBC и iv. Предполагается, что эту строку используют только один раз.

Параметры

Нет.

Результат

Promise который разрешится строкой с сериализованным значением.

encode

Закодирует блоб.

Параметры

  • value - строка полученная из generateRandomString
  • blob - Blob, который нужно закодировать.

Результат

Promise который разрешится в закодированный блоб

decode

раскодирует блоб

Параметры

  • value - строка полученная из generateRandomString (та же самая, которая использовалась при кодировании)
  • blob - Blob, который нужно раскодировать.

Результат

Promise который разрешится в раскодированный блоб

1.0.3

2 years ago

1.0.2

2 years ago

1.0.1

2 years ago

1.0.0

2 years ago