DelicateCryptographyApi

@RequiresOptIn(message = "API marked with this annotation should be used only when you know what you are doing. Avoid usage of such declarations as much as possible. They are provided mostly for backward compatibility with older services that require them.", level = RequiresOptIn.Level.ERROR)
annotation class DelicateCryptographyApi(source)

Marks APIs that require careful consideration before use.

Applied to cryptographically weak algorithms (e.g., MD5, SHA-1), unsafe modes (e.g., ECB, raw RSA), and operations requiring manual management of security-critical parameters (e.g., explicit IV handling).