Package cloud.opencode.base.crypto.util


package cloud.opencode.base.crypto.util
  • Class
    Description
    Byte 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 安全内存擦除工具,防止敏感数据泄露 - 用零覆盖内存以防止数据恢复