· 6 years ago · Jul 08, 2019, 03:59 AM
1@Throws(Exception::class)
2 fun generateSecretKey(): SecretKey? {
3 val secureRandom = SecureRandom()
4 val keyGenerator = KeyGenerator.getInstance("AES")
5 //generate a key with secure random
6 keyGenerator?.init(128, secureRandom)
7 return keyGenerator?.generateKey()
8}