Package cloud.opencode.base.crypto.util
package cloud.opencode.base.crypto.util
-
ClassDescriptionByte array manipulation utilities for cryptographic operations - Provides operations for concatenation, splitting, XOR, and padding 加密操作的字节数组操作工具 - 提供连接、拆分、异或和填充操作Constant-time comparison utilities to prevent timing attacks - All operations execute in constant time regardless of input values 常量时间比较工具,防止时序攻击 - 所有操作都以恒定时间执行,与输入值无关CryptoDetector - Cryptographic Data Detection Utility CryptoDetector - 加密数据检测工具Result of cryptographic analysis.Encoding types that can be detected.Hash formats that can be detected.Key formats that can be detected.Cryptographic utility class providing security-focused operations - Thread-safe utility for secure random generation, constant-time comparison, and key validation 加密工具类提供安全相关操作 - 线程安全的工具类,用于安全随机数生成、常量时间比较和密钥验证Secure byte array wrapper with automatic memory erasure on close 安全字节数组包装器,关闭时自动擦除内存Secure memory erasure utilities to prevent sensitive data leakage - Overwrites memory with zeros to prevent data recovery 安全内存擦除工具,防止敏感数据泄露 - 用零覆盖内存以防止数据恢复