Crypto

object Crypto

Properties

Link copied to clipboard
private const val ALGORITHM: String
Link copied to clipboard
private const val BLOCK_MODE: String
Link copied to clipboard
private val cipher: Cipher
Link copied to clipboard
private val keyStore: KeyStore
Link copied to clipboard
private const val PADDING: String
Link copied to clipboard
private const val TRANSFORMATION: String

Functions

Link copied to clipboard
private fun createKey(keyId: String): SecretKey
Link copied to clipboard
fun decrypt(keyId: String, bytes: ByteArray): ByteArray
Link copied to clipboard
fun encrypt(keyId: String, bytes: ByteArray): ByteArray
Link copied to clipboard
private fun getKey(keyId: String): SecretKey