SecureUtil
Introduction
SecureUtil primarily focuses on providing shortcuts for commonly used encryption algorithms and providing quick tool methods for key generation.
Method Introduction
Symmetric Encryption
SecureUtil.aesSecureUtil.des
Hash Algorithms
SecureUtil.md5SecureUtil.sha1SecureUtil.hmacSecureUtil.hmacMd5SecureUtil.hmacSha1
Asymmetric Encryption
SecureUtil.rsaSecureUtil.dsa
UUID
SecureUtil.simpleUUIDmethod provides a UUID without hyphens.
Key Generation
SecureUtil.generateKeygenerates a key for symmetric encryption.SecureUtil.generateKeyPairgenerates a key pair (used for asymmetric encryption).SecureUtil.generateSignaturegenerates a signature (used for asymmetric encryption).
Other methods are specific to certain encryption methods and are related to key generation and signature generation. Please refer to the API documentation for details.