static void Main(string[] args) { string encryptMe; string encrypted; string decrypted; encryptMe = "please encrypt me"; Console.WriteLine("encryptMe = " + encryptMe); encrypted = AesBase64Wrapper.EncryptAndEncode(encryptMe); Console.WriteLine("encypted: " + encrypted); decrypted = AesBase64Wrapper.DecodeAndDecrypt(encrypted); Console.WriteLine("decrypted: " + decrypted); Console.WriteLine("press any key to exit...."); Console.ReadKey(); }
private void establecer_Click(object sender, EventArgs e) { String valor = valorPropiedad.Text; String propiedadSeleccionada = propiedad.Text; if (propiedadSeleccionada.Length != 0 && stationList.Text != "") { if (propiedadSeleccionada.Equals("Pantalla")) { if (valor.Length != 0) { if (encriptado) { try { valor = AesBase64Wrapper.EncryptAndEncode(valor); } catch (Exception ex) { } } try { estacionActual.setPantalla(valor, encriptado.ToString()); crearLog("set", propiedadSeleccionada); } catch (Exception exc) { error("Esta estación se encuentra inactiva!"); } } else { error(error_formato_entrada); } } else { int valorInt = convertirToInt(valor); if (encriptado) { try { valor = AesBase64Wrapper.EncryptAndEncode(valor); } catch (Exception ex) { } } if (valorInt != -1) { try { switch (propiedadSeleccionada) { case "Temperatura": estacionActual.setTemperatura(valor, encriptado.ToString()); break; case "Humedad": estacionActual.setHumedad(valor, encriptado.ToString()); break; case "Luminosidad": estacionActual.setLuminosidad(valor, encriptado.ToString()); break; } crearLog("set", propiedadSeleccionada); } catch (Exception exc) { error("Esta estación se encuentra inactiva!"); } } else { error(error_formato_entrada); } } } else { error(error_propiedad_no_seleccionada); } }