Commit f751b50f authored by jan.koester's avatar jan.koester
Browse files

test

parent 6b690a36
Loading
Loading
Loading
Loading
+14 −0
Original line number Diff line number Diff line
libnetplus (20260414+17) unstable; urgency=medium

  * Add utils/certgen: self-signed RSA certificate + key generation API
  * Add netplus-certgen CLI tool for certificate generation
  * Optimize RSA key generation: fix bit_count (p,q now half of target N)
  * Add trial division by small primes before Miller-Rabin
  * Optimize modPow: use repeated doubling for R^2 mod N computation
  * Optimize isProbablyPrime: direct squaring instead of modPow(x,2,n)
  * Optimize bigIntToBytesBE: direct word extraction O(n) vs O(n^2)
  * Optimize shiftLeft: in-place without temp vector allocation
  * Add RSA key accessors: getN(), getE(), getD()

 -- Jan Koester <jan.koester@tuxist.de>  Mon, 14 Apr 2026 00:00:00 +0200

libnetplus (20260410+16) unstable; urgency=medium

  * Add PEM auto-detection for x509cert::loadFromFile() and rsa constructors
+8 −0
Original line number Diff line number Diff line
@@ -26,3 +26,11 @@ Description: C++ socket and event library - development files
 .
 This package contains the headers, static library, and CMake config
 files needed for development.

Package: netplus-certgen
Section: utils
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: Self-signed TLS certificate generator
 CLI tool to generate self-signed RSA certificates and private keys
 using libnetplus cryptographic primitives. Supports PEM and DER output.
+1 −0
Original line number Diff line number Diff line
usr/bin/netplus-certgen