Skip to content

Commit

Permalink
v2.2.0
Browse files Browse the repository at this point in the history
  • Loading branch information
lumip committed Oct 21, 2024
1 parent 762796d commit 0ffc711
Show file tree
Hide file tree
Showing 3 changed files with 15 additions and 4 deletions.
4 changes: 4 additions & 0 deletions CHANGELOG.txt
Original file line number Diff line number Diff line change
@@ -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.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ SPDX-FileType: SOURCE
<PackageId>CompactCryptoGroupAlgebra.LibCrypto</PackageId>
<Authors>Lukas "lumip" Prediger</Authors>
<Description>An extension for the CompactCryptoGroupAlgebra library, providing implementations of its CryptoGroup interface that rely on system-native OpenSsl libraries.</Description>
<Copyright>Copyright © 2023 Lukas Prediger</Copyright>
<Copyright>Copyright © 2024 Lukas Prediger</Copyright>
<Version>2.1.0</Version>
<PackageLicenseExpression>GPL-3.0-or-later<!--WITH GPL-3.0-linking-exception--></PackageLicenseExpression>
<PackageReleaseNotes>https://github.com/lumip/CompactCryptoGroupAlgebra/blob/master/CompactCryptoGroupAlgebra.LibCrypto/CHANGELOG.txt</PackageReleaseNotes>
Expand All @@ -28,6 +28,7 @@ SPDX-FileType: SOURCE
<RepositoryUrl>https://github.com/lumip/CompactCryptoGroupAlgebra</RepositoryUrl>
<IncludeSymbols>true</IncludeSymbols>
<SymbolPackageFormat>snupkg</SymbolPackageFormat>
<PackageReadmeFile>README.md</PackageReadmeFile>
</PropertyGroup>

<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|AnyCPU'">
Expand All @@ -49,4 +50,8 @@ SPDX-FileType: SOURCE
<PackageReference Include="CompactCryptoGroupAlgebra" Version="2.1" />
</ItemGroup>

<ItemGroup>
<None Include="README.md" Pack="true" PackagePath="\" />
</ItemGroup>

</Project>
8 changes: 5 additions & 3 deletions CompactCryptoGroupAlgebra/CompactCryptoGroupAlgebra.csproj
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<!--
CompactCryptoGroupAlgebra - C# implementation of abelian group algebra for experimental cryptography
SPDX-FileCopyrightText: 2020-2021 Lukas Prediger <lumip@lumip.de>
SPDX-FileCopyrightText: 2020-2024 Lukas Prediger <lumip@lumip.de>
SPDX-License-Identifier: GPL-3.0-or-later
SPDX-FileType: SOURCE
-->
Expand All @@ -19,14 +19,15 @@ SPDX-FileType: SOURCE
<PackageLicenseExpression>GPL-3.0-or-later</PackageLicenseExpression>
<PackageReleaseNotes>https://github.com/lumip/CompactCryptoGroupAlgebra/blob/master/CHANGELOG.txt</PackageReleaseNotes>
<Authors>Lukas "lumip" Prediger</Authors>
<Version>2.1.0</Version>
<Copyright>Copyright © 2023 Lukas Prediger</Copyright>
<Version>2.2.0.2</Version>
<Copyright>Copyright © 2024 Lukas Prediger</Copyright>
<PackageTags>Asymmetric Cryptography; Group Algebra</PackageTags>
<Description>A compact library for abelian group algebra commonly used in asymmetric cryptography, fully written in C#.</Description>
<ProjectUrl>https://github.com/lumip/CompactCryptoGroupAlgebra</ProjectUrl>
<RepositoryUrl>https://github.com/lumip/CompactCryptoGroupAlgebra</RepositoryUrl>
<IncludeSymbols>true</IncludeSymbols>
<SymbolPackageFormat>snupkg</SymbolPackageFormat>
<PackageReadmeFile>README.md</PackageReadmeFile>
</PropertyGroup>

<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|AnyCPU'">
Expand All @@ -43,6 +44,7 @@ SPDX-FileType: SOURCE
<ItemGroup>
<PackageReference Include="System.Security.Cryptography.Algorithms" Version="4.3.1" />
<PackageReference Include="System.ValueTuple" Version="4.5.0" />
<None Include="../README.md" Pack="true" PackagePath="\" />
</ItemGroup>

</Project>

0 comments on commit 0ffc711

Please sign in to comment.