Table of Contents

Namespace LMKit.Agents.Tools.BuiltIn.Security

Classes

ChecksumTool

A built-in tool for checksum calculations.

CRC32, Adler32 for data integrity verification (fast, non-cryptographic).

CryptoTool

A built-in tool for cryptographic operations.

Provides AES encryption/decryption, key generation, and secure random data.

HashTool

A built-in tool for encoding, decoding, and hashing operations.

Supports Base64, URL encoding, and common hash algorithms.

JwtTool

A built-in tool for JWT (JSON Web Token) operations.

Decode, validate, and create JWT tokens.

PasswordTool

A built-in tool for password operations.

Generate secure passwords, check strength, calculate entropy.

ValidatorTool

A built-in tool for validating common data formats.

Validate emails, URLs, phone numbers, IP addresses, credit cards, and more.