Walter.Cypher 2021.10.9.821

Prefix Reserved
There is a newer version of this package available.
See the version list below for details.
dotnet add package Walter.Cypher --version 2021.10.9.821
                    
NuGet\Install-Package Walter.Cypher -Version 2021.10.9.821
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="Walter.Cypher" Version="2021.10.9.821" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="Walter.Cypher" Version="2021.10.9.821" />
                    
Directory.Packages.props
<PackageReference Include="Walter.Cypher" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add Walter.Cypher --version 2021.10.9.821
                    
#r "nuget: Walter.Cypher, 2021.10.9.821"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#addin nuget:?package=Walter.Cypher&version=2021.10.9.821
                    
Install Walter.Cypher as a Cake Addin
#tool nuget:?package=Walter.Cypher&version=2021.10.9.821
                    
Install Walter.Cypher as a Cake Tool

The cypher package for hashing data in a convenient and secure way as well as symmetric and asymmetric encryption methods.

You can find  On-line documentation at https://cypherapi.asp-waf.com/ as well as using the sample code found at https://github.com/ASP-WAF/Cypher

Product Compatible and additional computed target framework versions.
.NET net5.0 is compatible.  net5.0-windows was computed.  net6.0 is compatible.  net6.0-android was computed.  net6.0-ios was computed.  net6.0-maccatalyst was computed.  net6.0-macos was computed.  net6.0-tvos was computed.  net6.0-windows was computed.  net7.0 was computed.  net7.0-android was computed.  net7.0-ios was computed.  net7.0-maccatalyst was computed.  net7.0-macos was computed.  net7.0-tvos was computed.  net7.0-windows was computed.  net8.0 was computed.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed.  net9.0 was computed.  net9.0-android was computed.  net9.0-browser was computed.  net9.0-ios was computed.  net9.0-maccatalyst was computed.  net9.0-macos was computed.  net9.0-tvos was computed.  net9.0-windows was computed. 
.NET Core netcoreapp2.0 was computed.  netcoreapp2.1 was computed.  netcoreapp2.2 was computed.  netcoreapp3.0 was computed.  netcoreapp3.1 is compatible. 
.NET Standard netstandard2.0 is compatible.  netstandard2.1 is compatible. 
.NET Framework net461 was computed.  net462 was computed.  net463 was computed.  net47 was computed.  net471 was computed.  net472 was computed.  net48 was computed.  net481 was computed. 
MonoAndroid monoandroid was computed. 
MonoMac monomac was computed. 
MonoTouch monotouch was computed. 
Tizen tizen40 was computed.  tizen60 was computed. 
Xamarin.iOS xamarinios was computed. 
Xamarin.Mac xamarinmac was computed. 
Xamarin.TVOS xamarintvos was computed. 
Xamarin.WatchOS xamarinwatchos was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.
  • .NETCoreApp 3.1

  • .NETStandard 2.0

  • .NETStandard 2.1

  • net5.0

  • net6.0

NuGet packages (1)

Showing the top 1 NuGet packages that depend on Walter.Cypher:

Package Downloads
Walter.BOM

Internal NuGet package with business objects used by several ASP-WAF products Documentation available at https://firewallapi.asp-waf.com/?topic=html/N-Walter.BOM.htm

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
2025.3.13.1306 317 3/13/2025
2025.2.26.1548 341 2/26/2025
2025.2.15.1301 1,184 2/15/2025
2025.1.16.1405 330 1/16/2025
2024.11.30.1709 1,334 12/13/2024
2024.11.30.617 109 12/13/2024
2024.11.28.1622 359 11/28/2024
2024.11.20.1316 476 11/21/2024
2024.11.14.1710 514 11/14/2024
2024.11.6.1222 412 11/6/2024
2024.10.28.1605 441 10/28/2024
2024.10.28.1335 409 10/28/2024
2024.10.19.1525 381 10/20/2024
2024.9.17.1417 1,320 9/17/2024
2024.9.12.1923 508 9/12/2024
2024.9.6.1352 516 9/7/2024
2024.9.4.1300 165 9/4/2024
2024.9.1.1143 517 9/1/2024
2024.8.19.1400 984 8/19/2024
2024.8.14.1256 917 8/14/2024
2024.8.12.958 530 8/12/2024
2024.8.5.1010 435 8/5/2024
2024.7.26.543 645 7/26/2024
2024.7.11.1604 489 7/11/2024
2024.7.9.1509 513 7/9/2024
2024.7.4.1424 498 7/4/2024
2024.7.3.1001 522 7/3/2024
2024.6.26.1408 911 6/28/2024
2024.6.6.1320 331 6/8/2024
2024.5.19.712 122 6/8/2024
2024.5.15.1634 325 5/15/2024
2024.5.14.829 232 5/14/2024
2024.5.13.1637 128 5/13/2024
2024.5.8.1005 268 5/8/2024
2024.4.4.2102 326 4/4/2024
2024.3.26.1111 230 3/26/2024
2024.3.19.2310 213 3/19/2024
2024.3.12.1022 231 3/12/2024
2024.3.7.836 254 3/7/2024
2024.3.6.1645 134 3/6/2024
2024.3.3.842 170 3/3/2024
2024.3.3.750 135 3/3/2024
2024.3.1.1143 148 3/1/2024
2024.2.27.1029 130 2/27/2024
2024.2.6.1959 157 2/6/2024
2023.10.12.1926 4,497 10/12/2023
2023.9.14.812 1,717 9/14/2023
2023.8.29.1040 9,366 8/29/2023
2023.8.17.903 1,844 8/17/2023
2023.8.9.1314 1,931 8/9/2023
2023.8.2.750 2,022 8/2/2023
2023.7.12.830 1,982 7/12/2023
2023.7.5.1419 2,102 7/6/2023
2023.6.14.1628 3,834 6/14/2023
2023.5.30.1640 2,519 5/30/2023
2023.5.4.1552 2,550 5/4/2023
2023.4.12.1236 6,910 4/12/2023
2023.3.14.1356 5,493 3/14/2023
2023.3.1.810 3,265 3/1/2023
2023.2.25.1185 946 2/25/2023
2023.2.22.27 5,645 2/22/2023
2023.2.15.1413 3,405 2/15/2023
2023.2.11.1628 3,406 2/11/2023
2023.1.11.534 3,702 1/11/2023
2022.12.14.648 12,821 12/14/2022
2022.11.27.1059 4,044 11/27/2022
2022.11.21.338 4,158 11/21/2022
2022.11.14.1819 4,334 11/14/2022
2022.11.14.1533 611 11/14/2022
2022.11.13.917 4,998 11/13/2022
2022.10.31.740 8,099 11/1/2022
2022.10.15.652 8,350 10/15/2022
2022.10.1.810 10,344 10/1/2022
2022.9.26.1444 10,965 9/26/2022
2022.9.14.809 9,615 9/14/2022
2022.9.8.1009 18,333 9/8/2022
2022.8.20.1007 9,794 8/20/2022
2022.8.1.1 10,057 7/31/2022
2022.7.15.841 18,937 7/15/2022
2022.7.1.1300 10,251 7/1/2022
2022.6.21.647 10,107 6/21/2022
2022.5.4.1010 36,601 5/4/2022
2022.4.10.828 29,464 4/10/2022
2022.3.26.1117 29,313 3/26/2022
2022.2.11.931 50,915 2/17/2022
2022.1.15.1312 21,053 1/17/2022
2022.1.10.537 20,139 1/10/2022
2022.1.7.1357 9,607 1/8/2022
2021.12.28.1452 11,044 12/28/2021
2021.12.15.911 10,389 12/16/2021 2021.12.15.911 is deprecated because it has critical bugs.
2021.11.19.850 38,071 11/19/2021
2021.11.11.1334 30,681 11/16/2021
2021.11.8.2109 9,037 11/9/2021
2021.11.8.1612 9,531 11/8/2021
2021.10.23.1310 52,241 10/25/2021
2021.10.13.1459 10,055 10/18/2021
2021.10.9.1116 104 10/9/2024
2021.10.9.821 485 10/10/2021
2021.9.26.1913 66,172 9/26/2021
2021.9.17.1702 15,400 9/18/2021
2021.8.30.1319 96,896 8/30/2021
2021.8.14.1600 53,631 8/16/2021
2021.8.14.829 5,703 8/14/2021
2021.8.8.1612 18,645 8/8/2021
2021.8.8.1138 453 8/8/2021
2021.7.22.1044 63,862 7/23/2021
2021.7.15.1547 10,056 7/15/2021
2021.7.12.734 9,851 7/13/2021
2021.6.26.1753 37,386 6/27/2021
2021.6.23.734 19,469 6/24/2021
2021.6.19.803 10,507 6/20/2021
2021.6.11.1600 37,558 6/13/2021
2021.6.9.1120 10,237 6/9/2021
2021.6.7.1407 2,586 6/7/2021
2021.5.28.1533 18,999 5/31/2021
2021.5.28.1451 10,207 5/31/2021
2021.5.25.1732 9,027 5/25/2021
2021.5.12.929 32,461 5/12/2021
2021.5.12.914 434 5/12/2021
2021.5.12.637 5,612 5/12/2021
2021.5.5.1901 33,347 5/6/2021
2021.5.2.1617 9,800 5/4/2021
2021.5.1.1505 10,122 5/1/2021
2021.4.28.1505 9,904 4/28/2021
2021.4.5.1653 64,033 4/5/2021
2021.4.1.913 9,989 4/1/2021
2021.3.31.1630 9,878 4/1/2021
2021.3.18.1608 10,326 3/18/2021
2021.3.3.1295 514 3/3/2021
2021.3.3.835 533 3/3/2021
2021.3.1.1205 24,849 3/2/2021
2021.3.1.1 17,199 2/27/2021
2021.2.21.1 16,679 2/21/2021
2021.2.19.3 8,998 2/20/2021
2021.2.19.2 8,744 2/19/2021
2021.2.18.2 7,781 2/19/2021
2021.2.18.1 478 2/19/2021
2021.2.16.1 17,057 2/16/2021
2021.2.10.1 38,596 2/10/2021
2021.2.9.1 7,647 2/9/2021
2021.2.8.1 504 2/9/2021
2021.2.7.1 14,492 2/6/2021
2020.12.27.1 13,904 12/27/2020
2020.12.26.3 20,256 12/27/2020
2020.12.26.2 536 12/27/2020
2020.12.24.2 557 12/26/2020
2020.12.24.1 507 12/24/2020
2020.12.18.1 7,805 12/19/2020
2020.12.15.1 14,017 12/15/2020
2020.12.14.5 13,159 12/14/2020
2020.12.14.4 7,175 12/14/2020
2020.12.14.3 6,948 12/14/2020
2020.11.27.1 68,636 11/27/2020
2020.11.25.1 13,307 11/25/2020
2020.11.23.1 531 11/25/2020
2020.11.22.2 8,865 11/23/2020
2020.11.20.1 8,115 11/21/2020
2020.11.19.3 8,179 11/19/2020
2020.11.11.1 65,392 11/11/2020
2020.10.9.5 142,310 10/9/2020
2020.10.5.1 72,000 10/5/2020
2020.10.4.1 574 10/4/2020
2020.10.1.1 19,158 10/1/2020
2020.9.24.2 24,257 9/24/2020
2020.9.12.1 50,942 9/12/2020
2020.9.8 17,745 9/8/2020
2020.9.6.5 5,404 9/6/2020
2020.9.6.4 562 9/6/2020
2020.9.6.2 1,807 9/6/2020
2020.9.3.1 14,617 9/3/2020

17 September 2021
     - Update NuGet Packages to the new release
     
     14 August 2021
     - Update NuGet package dependencies

     8 Aug 2021
     - update to .NET 6.0 SDK (v6.0.100-preview.6)

     22 June 2021
     - Change cypher methods to use the core types and not the managed types to be compatible with .Net 6.0
     - Include .Net 6.0 output

     15 June 2021
     - Update to .Net core 3.1.17 and :net 5.0.8
     .
     19 June 2021
     - Update package reference external dependencies

     25 May 2021
     - Update package reference external dependencies

     25 April 2021
     - Update Package references

     21 March 2021
     - Update Package references

     06 March 2021
     - Update Package references
     - Extend PGP allow export and import key
     - Add static method for PGPManaged

     01 February 2021
     - Update Package references

     18 February 2021
     - Add session PGP keyring support in PGPKeyGenerator (less secure for memory based attacks when a malicious user has access to the device)

     10 February 2021
     - Update package references
     - Add logging interface for extracting calling file name when faced with cypher errors

     30 January 2021
     - Update speed improvement
     - Update package references

     25 January 2021
     - Update extension methods
     - Update Package references

     02 January 2021
     - Updated license terms
     - Update Package references

     24 December 2020
     - Update Package references
     - Remove support for .net48

     15 December 2020
     - Update Package references

     19 November 2020
     1. Update package references

     11 November 2020
     1. Update package and add support for .net 5.0

     09 October 2020
     1. package update

     24 September 2020
     1. Update package references

     06  September 2020
     1. Set platform x64
     2. Update NuGet Package References

     26 August 2020
     1. Update dependency on NuGet packages

     12 August 2020 release
     1. Update dependency on NuGet packages

     13 June 2020 release
     1. Update exception reporting
     2. Update obfuscation settings to include file and line numbers

     11 June 2020 release
     1. Add Ticket service for incident reporting when the TicketService.ExceptionReporting is set to true (default false)

     2020.6.10.
     1. Update NuGet package License Manager

     2020.06.01. version contains
     1. Password based encryption
     2. Secured compressed data
     3. Asymmetric public, private data protection using key-rings with public and private key

     Probing cipher keys using exceptions are disabled by re-throwing exceptions removing the details that are used by attack vectors.

     Bugs fixed:
     1. Saving >4gb data is now supported