Skip to content

wop-python-sdk 0.1.0

Choose a tag to compare

@im47cn im47cn released this 29 Aug 10:08
· 84 commits to main since this release
v0.1.0
e73a564

wop-python-sdk 0.1.0

WOP 网关商户侧官方 Python SDK 首个版本。

  • 套件WOP-RSA3072-SHA256 / WOP-RSA4096-SHA256 / WOP-SM2-SM3(三套件全支持)
  • 协议核心:套件解析 / 结构化签名(canonicalRequest)/ 内容摘要 / L2 数字信封 / 验签解密(F6 固定顺序:验签 → digest 复核 → DEK 解包 → alg 族比对 → bulk 解密)
  • HTTP 适配层:可插拔——stdlib urllib 内置;wop-python-sdk[httpx] / wop-python-sdk[requests] 以 peer 依赖交付
  • 依赖面:主包零额外依赖,仅 cryptography ≥41 + gmssl ≥3.2.2;Python ≥3.9
  • 协议真源crypto-strategy-spec.md(v0.3-reviewed)+ wop-sdk-spec.md(v1.0-ratified);测试向量为 crypto-vectors.json 字节级副本

PyPIhttps://pypi.org/project/wop-python-sdk/0.1.0/