11 using System.Security.Cryptography;
28 private static MemoryStream
ms =
null;
29 private static CryptoStream
cs =
null;
30 private static readonly
string dataPath =
@"BBTS\thermostatData.xml";
42 inputByteArray = Encoding.UTF8.GetBytes(SensorData +
"," + DateTime.Now.ToString(
" h:mm:ss tt") +
"," + DateTime.Now.ToString(
"yyyy-MM-dd"));
43 using (DESCryptoServiceProvider des =
new DESCryptoServiceProvider())
45 ms =
new MemoryStream();
48 cs.FlushFinalBlock();
static void EncryptData(string SensorData)
This method encrypts the thermostat data
static string pSensor
thermostat encryption variables
static byte [] SensorKeyByte
static void SaveSensorData()
Store encrypted sensor data to a file
static string sKey()
Encryption key
static byte [] SensorIVByte
static byte [] inputByteArray
static readonly string dataPath