  explicit GenericCipher()
    : ctx_(nullptr),
      ctx_hmac_(nullptr),
      hmac_len_(0),
      is_etm_(0) {}
  explicit GenericCipher()
    : ctx_(nullptr),
      ctx_hmac_(nullptr),
      hmac_len_(0),
      is_etm_(0) {}