anchor.diff:      return new String.fromCharCodes(cipherData);
     }
   
  -  static String decryptData(String data, String key) {
  +  static String decrypt(String data, String key) {
  +    init();
       if (data == null || data == "") {
         return null;
       }
  
positive.code:     return new String.fromCharCodes(cipherData);
    }
  
  }
negative.code: library symcrypt.base;
  
  import 'package:cipher/cipher.dart';
  import "package:cipher/impl/server.dart";
  import 'package:crypto/crypto.dart';
  import "dart:typed_data";
  
  class Symcrypt {
  
    static bool _init = false;
  
    static init() {
      if (_init == false) {
        initCipher();
        _init = true;
      }
    }
  
    static String encrypt(String data, String key) {
      init();
      if (data == null || data == "") {
        return null;
      }
  