# dfws-crypto

> 东方网升 DfwsCrypto 解密组件

Latest version **1.0.3** (published 2025-01-14) · ISC license · 0 weekly downloads

## Install

```sh
npm install dfws-crypto
pnpm add dfws-crypto
yarn add dfws-crypto
bun add dfws-crypto
```

## Health

**Score 25/100 (F)** — status: maintenance-mode.

Positive: no vulnerabilities.

Warnings: low downloads; no types; no esm support.

Negative: stale; low maintenance score.

## Facts

| | |
|---|---|
| Version | 1.0.3 |
| Published | 2025-01-14 |
| First published | 2022-08-02 |
| Weekly downloads | 0 |
| License | ISC |
| TypeScript types | none |
| Module format | CommonJS |
| Dependencies | 6 |
| Unpacked size | 57 KB |
| Known vulnerabilities | 0 (+4 in 2 direct dependencies) |
| Install scripts | no |
| Author | dfws |
| Maintainers | dfws.fed |
| Keywords | crypto, dongfangwangsheng, dfws |

## Links

- npm: https://www.npmjs.com/package/dfws-crypto
- Repository: https://gitee.com/DongFangWangShengKaiFa/dfws-fed-component
- npm.io page: https://npm.io/package/dfws-crypto

## Dependencies (6)

- [koa](https://npm.io/package/koa.md) ^2.7.0
- [crypto-js](https://npm.io/package/crypto-js.md) 3.3.0
- [koa-router](https://npm.io/package/koa-router.md) ^7.4.0
- [koa-static](https://npm.io/package/koa-static.md) ^5.0.0
- [koa2-connect](https://npm.io/package/koa2-connect.md) ^1.0.2
- [http-proxy-middleware](https://npm.io/package/http-proxy-middleware.md) ^0.19.1

## Alternatives

- [@opentelemetry/exporter-zipkin](https://npm.io/package/@opentelemetry/exporter-zipkin.md) — 14.8M weekly downloads
- [pusher-js](https://npm.io/package/pusher-js.md) — 2.0M weekly downloads
- [browserify](https://npm.io/package/browserify.md) — 1.7M weekly downloads
- [sqs-consumer](https://npm.io/package/sqs-consumer.md) — 1.7M weekly downloads
- [@sanity/eventsource](https://npm.io/package/@sanity/eventsource.md) — 930.8K weekly downloads

## Recent versions

- 1.0.3 (latest) — 2025-01-14
- 1.0.2 — 2024-01-29
- 1.0.1 — 2024-01-29
- 1.0.0 — 2023-03-16
- 0.0.3 — 2022-08-03
- 0.0.2 — 2022-08-02
- 0.0.1 — 2022-08-02

## README

# 东方网升 DfwsCrypto 解密组件

## 发布

1. `更改package.json版本`
2. `yarn run build`
3. `npm publish` 注：镜像源需切换回 NPM 官方源

## 链接

- [更新日志](CHANGELOG.md)

## 示例

- `yarn`
- `yarn start`

## 使用之前

1.jquery(dfws-jq-upload)上传版本依赖 dfws.crypto.min.js
2.react/taro 上传版本依赖 DfwsCrypto

## 何时使用

- 解密 oss 配置内容。

## API

jquery 版本

```html
<script src="jquery/1.9.1/jquery.min.js"></script>
<script src="dist/dfws.crypto.min.js"></script>
<script>
  // 加密
  var data = $.dfwsCrypto.encryptByDES("加密内容", "secretkey");
  // 解密
  var data = $.dfwsCrypto.encryptByDES("解密内容", "secretkey");
</script>
```

react/taro 版本

```js
import { dfwsCrypto } from "dfws-crypto";
// 加密
const data = dfwsCrypto.encryptByDES(JSON.stringify("加密内容"), "secretkey");
// 解密
const data = JSON.parse(dfwsCrypto.decryptByDES("解密内容", "secretkey"));
```

---
_Source: https://npm.io/package/dfws-crypto · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
