GGFly constructor

GGFly(
  1. String key
)

Implementation

GGFly(String key) {
  var bkey = convert.utf8.encode(key);
  bkey = Hmac(md5, bkey).convert(bkey).bytes;
  _encrypter = Encrypter(AES(Key.fromBase64(convert.base64.encode(bkey)), mode: AESMode.cbc));

  bkey = Hmac(md5, bkey).convert(bkey).bytes;
  _iv = IV.fromBase64(convert.base64.encode(bkey));

  bkey = Hmac(md5, bkey).convert(bkey).bytes;
  _sig = Hmac(sha256, bkey);
}