Skip to content

Latest commit

 

History

History
15 lines (12 loc) · 384 Bytes

README.md

File metadata and controls

15 lines (12 loc) · 384 Bytes

crypto_helper

为什么写这个库

因为IV、KEY的长度以及选择原则并不人皆尽知,且原来的流程中包含错误返回,需要做一次额外处理,不利于行内调用

它能做:

  1. AES 自动IV加、解密
  2. hash
  3. 密码hash
  4. 所有函数发生错误时返回空字节数组
  5. 通过callback统一监听错误

TODO

  • test
  • 序列化