bing-framework / Bing.Encryption

Bing.Encryption是Bing应用框架的加密操作类库。 对各种常用的加密算法进行封装,Base64、对称密码(DES、3DES、AES)、非对称密码(RSA)等实现。
MIT License
47 stars 9 forks source link

Bing.Encryption

GitHub license

Bing.Encryption是Bing应用框架的加密操作类库。

对各种常用的加密算法进行封装,Base64、对称密码(DES、3DES、AES)、非对称密码(RSA)等实现。

Nuget

Nuget 版本号 说明
Bing.Encryption NuGet Badge

功能

对称加密算法

RSA

非对称加密算法

AES

DES

TripleDES

Hash

MD5

HMAC

HMAC-MD5
HMAC-SHA1
HMAC-SHA256
HMAC-SHA384
HMAC-SHA512

SHA

SHA1
SHA256
SHA384
SHA512

Base64

依赖类库

使用方式

作者

简玄冰

贡献与反馈

如果你在阅读或使用Bing中任意一个代码片断时发现Bug,或有更佳实现方式,请通知我们。

为了保持代码简单,目前很多功能只建立了基本结构,细节特性未进行迁移,在后续需要时进行添加,如果你发现某个类无法满足你的需求,请通知我们。

你可以通过github的Issue或Pull Request向我们提交问题和代码,如果你更喜欢使用QQ进行交流,请加入我们的交流QQ群。

对于你提交的代码,如果我们决定采纳,可能会进行相应重构,以统一代码风格。

对于热心的同学,将会把你的名字放到贡献者名单中。

免责声明

开源地址

https://github.com/bing-framework/Bing.Encryption

License

MIT

这意味着你可以在任意场景下使用 Bing 应用框架而不会有人找你要钱。

Bing 会尽量引入开源免费的第三方技术框架,如有意外,还请自行了解。