From 0ffc7117d5d31196fbeff0dbaac99ded1bbe479f Mon Sep 17 00:00:00 2001 From: Lukas Prediger Date: Mon, 21 Oct 2024 21:19:10 +0300 Subject: [PATCH] v2.2.0 --- CHANGELOG.txt | 4 ++++ .../CompactCryptoGroupAlgebra.LibCrypto.csproj | 7 ++++++- .../CompactCryptoGroupAlgebra.csproj | 8 +++++--- 3 files changed, 15 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.txt b/CHANGELOG.txt index dec5793..91702df 100644 --- a/CHANGELOG.txt +++ b/CHANGELOG.txt @@ -1,8 +1,12 @@ # SPDX-License-Identifier: CC0-1.0 # SPDX-FileCopyrightText: Lukas Prediger +- 2.2.0: Reduced computational cost of MultiplicativeGroupAlgebra.CreateCryptoGroup + by skipping known non-prime candidates. + - 2.1.0: Added more elliptic curve parameters and convenience functions to obtain groups for a specified security level. + - 2.0.0: - Fix: MultiplicativeGroupAlgebra.Negate now works correctly for all elements in the prime field, not only the subgroup. diff --git a/CompactCryptoGroupAlgebra.LibCrypto/CompactCryptoGroupAlgebra.LibCrypto.csproj b/CompactCryptoGroupAlgebra.LibCrypto/CompactCryptoGroupAlgebra.LibCrypto.csproj index d27b163..0479c05 100644 --- a/CompactCryptoGroupAlgebra.LibCrypto/CompactCryptoGroupAlgebra.LibCrypto.csproj +++ b/CompactCryptoGroupAlgebra.LibCrypto/CompactCryptoGroupAlgebra.LibCrypto.csproj @@ -19,7 +19,7 @@ SPDX-FileType: SOURCE CompactCryptoGroupAlgebra.LibCrypto Lukas "lumip" Prediger An extension for the CompactCryptoGroupAlgebra library, providing implementations of its CryptoGroup interface that rely on system-native OpenSsl libraries. - Copyright © 2023 Lukas Prediger + Copyright © 2024 Lukas Prediger 2.1.0 GPL-3.0-or-later https://github.com/lumip/CompactCryptoGroupAlgebra/blob/master/CompactCryptoGroupAlgebra.LibCrypto/CHANGELOG.txt @@ -28,6 +28,7 @@ SPDX-FileType: SOURCE https://github.com/lumip/CompactCryptoGroupAlgebra true snupkg + README.md @@ -49,4 +50,8 @@ SPDX-FileType: SOURCE + + + + diff --git a/CompactCryptoGroupAlgebra/CompactCryptoGroupAlgebra.csproj b/CompactCryptoGroupAlgebra/CompactCryptoGroupAlgebra.csproj index 2aba930..1244adc 100644 --- a/CompactCryptoGroupAlgebra/CompactCryptoGroupAlgebra.csproj +++ b/CompactCryptoGroupAlgebra/CompactCryptoGroupAlgebra.csproj @@ -1,7 +1,7 @@ @@ -19,14 +19,15 @@ SPDX-FileType: SOURCE GPL-3.0-or-later https://github.com/lumip/CompactCryptoGroupAlgebra/blob/master/CHANGELOG.txt Lukas "lumip" Prediger - 2.1.0 - Copyright © 2023 Lukas Prediger + 2.2.0.2 + Copyright © 2024 Lukas Prediger Asymmetric Cryptography; Group Algebra A compact library for abelian group algebra commonly used in asymmetric cryptography, fully written in C#. https://github.com/lumip/CompactCryptoGroupAlgebra https://github.com/lumip/CompactCryptoGroupAlgebra true snupkg + README.md @@ -43,6 +44,7 @@ SPDX-FileType: SOURCE +