
   #include "crypto.h"
  #include <string>
  #include "decryptor.h"

  using namespace std;

  Crypto::Crypto() {

  }

  string Crypto::getJniJsonStringifyData(string key) {
      std::string base64Secret1 = "U2FsdGVkX1/+xKwLUR6jG+cCG0LpXnLvMj22h2Q5hO9RniHIF9or3lr7BYl7xm24/qVP2WgZ";
      std::string base64Secret2 = "Af6L1ANxgsUu2N+fWVqM8SjosHwn9HyB+A1XJuMWX0hwDYZc/NZTq8T/ds/iqCtMkFvBijJF";
      std::string base64Secret3 = "JmUVTiHJQLW5UU245sWc6VjbTO/zQiioWtZMr06I7YG0pQbkKxb3pCBO8wyscDmB9TIw9A==";
      std::string base64Secret = base64Secret1 + base64Secret2 + base64Secret3;
       std::string password = "NIIlGLjQa0qk";
      bool binary = false;
      std::string plaintext = decryptor::dec(base64Secret, password,binary);

      string hash;
      string halfString=base64Secret.substr(base64Secret.length()/2);
      if(key==halfString)
      {
          return plaintext;
      }
      else
      {
          return "";
      }
  }
  