HaemmerElectronics.SeppPenner.AESCryptoLib 1.2.1

前缀已保留
此包的 SemVer 2.0.0 包版本号为 1.2.1+1。
dotnet add package HaemmerElectronics.SeppPenner.AESCryptoLib --version 1.2.1                
NuGet\Install-Package HaemmerElectronics.SeppPenner.AESCryptoLib -Version 1.2.1                
此命令旨在在 Visual Studio 的包管理器控制台中使用,因为它使用 NuGet 模块的 Install-Package 版本。
<PackageReference Include="HaemmerElectronics.SeppPenner.AESCryptoLib" Version="1.2.1" />                
对于支持 包引用 的项目,请将此 XML 节点复制到项目文件中以引用该包。
paket add HaemmerElectronics.SeppPenner.AESCryptoLib --version 1.2.1                
#r "nuget: HaemmerElectronics.SeppPenner.AESCryptoLib, 1.2.1"                
#r 指令可以在 F# Interactive 和多语言笔记本中使用。将其复制到交互式工具或脚本的源代码中以引用该包。
// Install HaemmerElectronics.SeppPenner.AESCryptoLib as a Cake Addin
#addin nuget:?package=HaemmerElectronics.SeppPenner.AESCryptoLib&version=1.2.1

// Install HaemmerElectronics.SeppPenner.AESCryptoLib as a Cake Tool
#tool nuget:?package=HaemmerElectronics.SeppPenner.AESCryptoLib&version=1.2.1                

AESCryptoLib

AESCryptoLib 是一个用于使用 AES 加密字符串的程序集/库。

Build status GitHub issues GitHub forks GitHub stars License: MIT Nuget NuGet Downloads Known Vulnerabilities Gitter

可用于

  • Net 6.0
  • Net 7.0
  • Net 8.0

Net Core 和 Net Framework 最新和 LTS 版本

基本用法

public void Test()
{
    ICrypter cryptor = new Crypter();
    string salt = cryptor.GetRandomSalt();
    string encrypted = cryptor.Encrypt(AesKeySize.Strong, "Test", "Password", salt, 50000, HashAlgorithmName.SHA256);
    string decrypted = cryptor.Decrypt(AesKeySize.Strong, encrypted, "Password", salt, 50000, HashAlgorithmName.SHA256);
}

该项目可在 NuGet 上找到。

安装

dotnet add package HaemmerElectronics.SeppPenner.AESCryptoLib

变更历史

请参阅 变更日志

产品 兼容和额外的计算的目标框架版本。
.NET net6.0 兼容。 net6.0-android 已计算。 net6.0-ios 已计算。 net6.0-maccatalyst 已计算。 net6.0-macos 已计算。 net6.0-tvos 已计算。 net6.0-windows 已计算。 net7.0 兼容。 net7.0-android 已计算。 net7.0-ios 已计算。 net7.0-maccatalyst 已计算。 net7.0-macos 已计算。 net7.0-tvos 已计算。 net7.0-windows 已计算。 net8.0 兼容。 net8.0-android 已计算。 net8.0-browser 已计算。 net8.0-ios 已计算。 net8.0-maccatalyst 已计算。 net8.0-macos 已计算。 net8.0-tvos 已计算。 net8.0-windows 已计算。
兼容的目标框架
包含的目标框架(在包中)
了解有关 目标框架.NET 标准的更多信息
  • net6.0

    • 无依赖项。
  • net7.0

    • 无依赖项。
  • net8.0

    • 无依赖项。

NuGet 包

此包没有被任何 NuGet 包使用。

GitHub 仓库

此包没有被任何流行的 GitHub 仓库使用。

版本 下载 最后更新
1.2.1 151 12/7/2023
1.2.0 125 11/21/2023
1.1.10 48 11/16/2023
1.1.9 104 11/13/2023
1.1.8 326 11/10/2022
1.1.7 295 11/10/2022
1.1.6 353 10/30/2022
1.1.5 433 2/9/2022
1.1.4 336 11/9/2021
1.1.3 305 8/9/2021
1.1.2 346 7/25/2021
1.1.1 364 2/21/2021
1.0.9 511 6/5/2020
1.0.8 544 11/8/2019
1.0.6 521 10/28/2019
1.0.5 588 6/23/2019
1.0.0.4 610 5/5/2019
1.0.0.3 1,039 3/15/2018
1.0.0.2 1,066 2/11/2018
1.0.0.1 978 8/16/2017
1.0.0 862 8/10/2017

版本 1.2.0.0 (2023-11-21): 添加了对 Net8.0 的支持。