sgcCrypto_AES | Symmetrisch | AES-CBC, AES-GCM (AEAD), AES-CTR. |
sgcCrypto_Modes | Symmetrisch | AES-ECB, OFB, CFB, CTS, sowie Key Wrap / Key Wrap with Padding. |
sgcCrypto_CMAC | Symmetrisch | AES-CMAC-Nachrichtenauthentifizierung. |
sgcCrypto_ChaCha | Symmetrisch | ChaCha20, XChaCha20, Salsa20, XSalsa20. |
sgcCrypto_Poly1305 | Symmetrisch | Poly1305-MAC, ChaCha20-Poly1305 und XChaCha20-Poly1305 AEAD. |
sgcCrypto_SHA2 | Hashing & KDF | SHA-1, SHA-224, SHA-256, SHA-384, SHA-512. |
sgcCrypto_Keccak | Hashing & KDF | SHA-3, SHAKE128/256, cSHAKE, KMAC. |
sgcCrypto_Blake2b | Hashing & KDF | BLAKE2b, mit oder ohne Schlüssel. |
sgcCrypto_Blake2s | Hashing & KDF | BLAKE2s, mit oder ohne Schlüssel. |
sgcCrypto_HMAC | Hashing & KDF | HMAC-SHA1/256/384/512. |
sgcCrypto_KDF | Hashing & KDF | PBKDF2, wählbarer Hash. |
sgcCrypto_HKDF | Hashing & KDF | HKDF Extract-and-Expand. |
sgcCrypto_Scrypt | Hashing & KDF | scrypt, speicherharte KDF. |
sgcCrypto_Argon2 | Hashing & KDF | Argon2d, Argon2i, Argon2id. |
sgcCrypto_SipHash | Hashing & KDF | SipHash-2-4 Keyed Hash. |
sgcCrypto_TLSH | Hashing & KDF | TLSH Fuzzy Hash und Ähnlichkeits-Diff. |
sgcCrypto_Ed25519 | Signaturen & Schlüsselaustausch | Ed25519 signieren / verifizieren. |
sgcCrypto_X25519 | Signaturen & Schlüsselaustausch | X25519 Diffie-Hellman. |
sgcCrypto_Ed448 | Signaturen & Schlüsselaustausch | Ed448 signieren / verifizieren. |
sgcCrypto_X448 | Signaturen & Schlüsselaustausch | X448 Diffie-Hellman. |
sgcCrypto_GF448 | Signaturen & Schlüsselaustausch | Interne GF(2^448-2^224-1)-Körperarithmetik für Ed448/X448. |
sgcCrypto_ECCurves | Signaturen & Schlüsselaustausch | ECDSA / ECDH über secp256k1 und Brainpool P256r1/P384r1/P512r1. |
sgcCrypto_EC | Signaturen & Schlüsselaustausch | Allgemeines EC-Signieren/-Verifizieren als JWS (ES256/384/512), ECDH. |
sgcCrypto_RSA | Signaturen & Schlüsselaustausch | RSA PKCS#1-v1.5-Signieren, PKCS#1-v1.5-/PSS-Verifizieren, aus PEM oder roh. |
sgcCrypto_RSA_Keys | Signaturen & Schlüsselaustausch | RSA-Schlüsselerzeugung, OAEP, PSS, PKCS#1-Signieren/-Verifizieren, DER/PEM-Export. |
sgcCrypto_ECIES | Signaturen & Schlüsselaustausch | ECIES-Seal-/-Open-Hybridverschlüsselung über X25519. |
sgcCrypto_ASN1 | PKI | DER-Reader, PEM-Codec, PKCS#1-/SEC-1-Schlüsselparsing. |
sgcCrypto_DER | PKI | DER-Writer-Primitiven. |
sgcCrypto_BigInteger | PKI | Interne Arithmetik mit beliebiger Genauigkeit. |
sgcCrypto_X509 | PKI | X.509 parsen, verifizieren, Kette, CRL, Widerruf. |
sgcCrypto_X509_Gen | PKI | Erzeugung von selbstsigniertem Zertifikat und PKCS#10-CSR. |
sgcCrypto_MLKEM | Post-Quanten | ML-KEM-Schlüsselkapselung (FIPS 203), 3 Parametersätze. |
sgcCrypto_MLKEM_Poly | Post-Quanten | Interne Polynomring-Arithmetik hinter ML-KEM. |
sgcCrypto_MLKEM_Hybrid | Post-Quanten | Hybride X25519- + ML-KEM-Schlüsselkapselung. |
sgcCrypto_MLDSA | Post-Quanten | ML-DSA-Digitalsignaturen (FIPS 204), 3 Parametersätze. |
sgcCrypto_MLDSA_Poly | Post-Quanten | Interne Polynomring-Arithmetik hinter ML-DSA. |
sgcCrypto_SLHDSA | Post-Quanten | SLH-DSA-Signaturen (FIPS 205), 6 SHAKE-Parametersätze. |
sgcCrypto_OTP | OTP & Sonstiges | HOTP, TOTP, konstantzeitiges Verifikationsfenster. |
sgcCrypto_Encoding | OTP & Sonstiges | Konstantzeitiger Vergleich, sicheres Nullsetzen, Hex/Base64url/Base32. |
sgcCrypto_Zip_AE2 | OTP & Sonstiges | WinZip-AES-Verschlüsselung für ZIP-Einträge, AE-1 / AE-2. |
sgcCrypto_Legacy | OTP & Sonstiges | MD4, MD5, HMAC-MD5, DES-ECB, nur für Interoperabilität. |
sgcCrypto_Random | OTP & Sonstiges | Plattformübergreifender CSPRNG. |
sgcCrypto_Int64 | OTP & Sonstiges | Interne 64-Bit-Integer-Emulation für Delphi 7. |