Walter.Cypher 2021.9.17.1702

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

Install-Package Walter.Cypher -Version 2021.9.17.1702
dotnet add package Walter.Cypher --version 2021.9.17.1702
<PackageReference Include="Walter.Cypher" Version="2021.9.17.1702" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Walter.Cypher --version 2021.9.17.1702
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: Walter.Cypher, 2021.9.17.1702"
#r directive can be used in F# Interactive, C# scripting and .NET Interactive. Copy this into the interactive tool or source code of the script to reference the package.
// Install Walter.Cypher as a Cake Addin
#addin nuget:?package=Walter.Cypher&version=2021.9.17.1702

// Install Walter.Cypher as a Cake Tool
#tool nuget:?package=Walter.Cypher&version=2021.9.17.1702
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Release Notes

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

  • .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 History

Version Downloads Last updated
2021.9.17.1702 157 9/18/2021
2021.8.30.1319 3,997 8/30/2021
2021.8.14.1600 3,140 8/16/2021
2021.8.14.829 266 8/14/2021
2021.8.8.1612 706 8/8/2021
2021.8.8.1138 55 8/8/2021
2021.7.22.1044 3,169 7/23/2021
2021.7.15.1547 564 7/15/2021
2021.7.12.734 558 7/13/2021
2021.6.26.1753 1,888 6/27/2021
2021.6.23.734 1,020 6/24/2021
2021.6.19.803 833 6/20/2021
2021.6.11.1600 2,622 6/13/2021
2021.6.9.1120 675 6/9/2021
2021.6.7.1407 252 6/7/2021
2021.5.28.1533 936 5/31/2021
2021.5.28.1451 577 5/31/2021
2021.5.25.1732 552 5/25/2021
2021.5.12.929 1,394 5/12/2021
2021.5.12.914 59 5/12/2021
2021.5.12.637 137 5/12/2021
2021.5.5.1901 695 5/6/2021
2021.5.2.1617 241 5/4/2021
2021.5.1.1505 337 5/1/2021
2021.4.28.1505 326 4/28/2021
2021.4.5.1653 2,242 4/5/2021
2021.4.1.913 364 4/1/2021
2021.3.31.1630 410 4/1/2021
2021.3.18.1608 380 3/18/2021
2021.3.3.1295 102 3/3/2021
2021.3.3.835 110 3/3/2021
2021.3.1.1205 877 3/2/2021
2021.3.1.1 637 2/27/2021
2021.2.21.1 611 2/21/2021
2021.2.19.3 377 2/20/2021
2021.2.19.2 424 2/19/2021
2021.2.18.2 380 2/19/2021
2021.2.18.1 71 2/19/2021
2021.2.16.1 800 2/16/2021
2021.2.10.1 1,853 2/10/2021
2021.2.9.1 351 2/9/2021
2021.2.8.1 74 2/9/2021
2021.2.7.1 592 2/6/2021
2020.12.27.1 647 12/27/2020
2020.12.26.3 865 12/27/2020
2020.12.26.2 128 12/27/2020
2020.12.24.2 170 12/26/2020
2020.12.24.1 116 12/24/2020
2020.12.18.1 488 12/19/2020
2020.12.15.1 661 12/15/2020
2020.12.14.5 608 12/14/2020
2020.12.14.4 391 12/14/2020
2020.12.14.3 405 12/14/2020
2020.11.27.1 3,434 11/27/2020
2020.11.25.1 668 11/25/2020
2020.11.23.1 112 11/25/2020
2020.11.22.2 711 11/23/2020
2020.11.20.1 573 11/21/2020
2020.11.19.3 521 11/19/2020
2020.11.11.1 2,997 11/11/2020
2020.10.9.5 10,944 10/9/2020
2020.10.5.1 5,407 10/5/2020
2020.10.4.1 152 10/4/2020
2020.10.1.1 1,392 10/1/2020
2020.9.24.2 1,843 9/24/2020
2020.9.12.1 4,143 9/12/2020
2020.9.8 1,590 9/8/2020
2020.9.6.5 570 9/6/2020
2020.9.6.4 156 9/6/2020
2020.9.6.2 343 9/6/2020
2020.9.3.1 1,400 9/3/2020