Table of Contents

Namespace NuvTools.Security.Helpers

Classes

AesEncryptionHelper

Provides helper methods for AES symmetric encryption and decryption. The encryption format is AES-CBC with the layout IV (16 bytes) + ciphertext, using a SHA-256-derived key.

HashHelper

Provides helper methods for computing cryptographic hashes.

JwtHelper

Provides helper methods for generating, parsing, and validating JSON Web Tokens (JWTs).

Enums

AesEncryptionHelper.SymmetricAlgorithmType

Supported symmetric encryption algorithms. The enum value equals the key size in bits.

HashHelper.HashAlgorithmType

Supported hashing algorithms.