Example #1
0
        private void Start()
        {
            AesCryptoServiceProvider newAes = new AesCryptoServiceProvider();

            newAes.GenerateKey();
#if UNITY_EDITOR
            Debug.Log(ES_Encryption.GetString(newAes.Key));
#endif
        }
Example #2
0
 /// <summary> Returns a Data object from encrypted memory, if it exists. </summary>
 /// <param name="path">The Path to load Data from, such as 'Player Data/Albert'.</param>
 /// <returns></returns>
 public static T Load <T>(string path)
 {
     return(ES_Encryption.Load <T>(path));
 }
Example #3
0
 /// <summary> Saves Data into encrypted memory. </summary>
 /// <param name="data">The Data to save, such as 'Albert', or 0, 1.5, false, and so on.</param>
 /// <param name="key">The key to save Data into, such as 'Albert'.</param>
 public static void SaveWeb <T>(T data, string key)
 {
     ES_Encryption.SaveWeb(data, key);
 }
Example #4
0
 /// <summary> Saves Data into encrypted memory. </summary>
 /// <param name="data">The Data to save, such as 'Albert', or 0, 1.5, false, and so on.</param>
 /// <param name="path">The Path to save Data into, such as 'Player Data/Albert'.</param>
 public static void Save <T>(T data, string path)
 {
     ES_Encryption.Save(data, path);
 }
Example #5
0
 /// <summary> Returns a Data object from encrypted memory, if it exists. </summary>
 /// <param name="key">The key to load Data from, such as 'Albert'.</param>
 /// <returns></returns>
 public static T LoadWeb <T>(string key)
 {
     return(ES_Encryption.LoadWeb <T>(key));
 }