secureKey function

Future<List<int>> secureKey()

Implementation

Future<List<int>> secureKey() async {
  final encryprionKey = await secureStorage.read(key: storageKey);
  if (encryprionKey == null) {
    final key = Hive.generateSecureKey();
    await secureStorage.write(key: storageKey, value: base64UrlEncode(key));
  }
  final key = await secureStorage.read(key: storageKey);
  final encryptionKey = base64Url.decode(key!);
  return encryptionKey;
}