mirror of
https://github.com/crypto-pro-web/crypto-pro-js.git
synced 2025-08-26 18:52:39 +03:00
31 lines
1.8 KiB
Markdown
31 lines
1.8 KiB
Markdown
[![License][license-image]][license-url]
|
||
[![NPM version][npm-version-image]][npm-url]
|
||
[![NPM downloads][npm-downloads-image]][downloads-url]
|
||
|
||
Асинхронный JavaScript API для работы с КриптоПРО ЭЦП Browser Plug-In
|
||
|
||
> **Является форком [crypto-pro-web/crypto-pro-js-pro](https://github.com/crypto-pro-web/crypto-pro-js)**
|
||
|
||
## Отличия от оригинальной библиотеки:
|
||
|
||
Методы *createAttachedSignature*, *createDetachedSignature*, *addAttachdeSignature*, *addDetachedSignature* теперь имеют параметр signType, который принимает тип усовершенствованной подписи для создания (типы [описаны тут](https://docs.cryptopro.ru/cades/reference/cadescom/cadescom_enum/cadescom_cades_type) и ниже).
|
||
|
||
Оригинальная библиотека создаёт подпись только в формате PKCS7. Эта может создавать подпись любого переданного типа - CAdes BES, CAdES T, CAdES-X Long Type 1, PKCS7.
|
||
|
||
Тип по-умолчанию - PKCS7.
|
||
|
||
### Версионность
|
||
|
||
Пакет основан на версии 2.3.3 пакета [crypto-pro-web/crypto-pro-js-pro](https://github.com/crypto-pro-web/crypto-pro-js)
|
||
|
||
|
||
<a name="lisense"></a>
|
||
### Лицензия
|
||
[MIT](/LICENSE)
|
||
|
||
[license-url]: /LICENSE
|
||
[license-image]: https://img.shields.io/github/license/webmasterskaya/crypto-pro-js
|
||
[npm-url]: https://npmjs.org/package/crypto-pro-js
|
||
[npm-version-image]: https://img.shields.io/npm/v/crypto-pro-js.svg?style=flat
|
||
[npm-downloads-image]: https://img.shields.io/npm/dm/crypto-pro-js.svg?style=flat
|
||
[downloads-url]: https://npmcharts.com/compare/crypto-pro-js?minimal=true |