Articles of cifrado de

Cifrado de credenciales en una aplicación WPF

En una aplicación WPF, me gustaría proporcionar la típica opción “Recordarme” para recordar las credenciales y usarlas automáticamente la próxima vez que se inicie la aplicación. El uso de un hash unidireccional claramente no es una opción, y si bien puedo almacenar credenciales en un almacenamiento aislado o en el registro , hay un problema […]

¿Cómo puedo cifrar los contenidos de CoreData en un iPhone?

Tengo cierta información que me gustaría almacenar estáticamente cifrada en una aplicación de iPhone. Soy nuevo en el desarrollo de iPhone, algunos no estoy muy familiarizado con CoreData y cómo se integra con las vistas. Tengo los datos como JSON, aunque puedo ponerlos fácilmente en una base de datos SQLITE3 o cualquier otro formato de […]

Cifrado de configuración de la aplicación en web.config

Estoy desarrollando una aplicación web que requiere un nombre de usuario y una contraseña para almacenar en la web.Config, también se refiere a algunas URL que serán solicitadas por la propia aplicación web y nunca por el cliente. Sé que .Net Framework no permitirá que se sirva un archivo web.config, sin embargo, creo que es […]

¿Algún código fuente de cocoa para el descifrado de cifrado AES?

Estoy buscando algún código de cocoa en encriptación AES y lo busqué en google. Encontré este enlace muy útil: http://iphonedevelopment.blogspot.com/2009/02/strong-encryption-for-cocoa-cocoa-touch.html . Así que lo intenté, pero no funcionó para mí. ¿Alguien puede sugerirme algún enlace útil o código fuente que pueda ayudarme a implementarlo en mi aplicación de muestra?

Iphone – ¿Cómo encriptar NSData con clave pública y descifrar con clave privada?

Estoy convirtiendo un UIImage a NSData. Ahora necesito encriptar ese NSData usando una clave pública y necesito descifrar usando una clave privada. Proporcione un procedimiento paso a paso. ¿Qué algoritmo necesito usar? ¿Hay alguna buena biblioteca para cifrado y descifrado? Proporcione también algunos fragmentos de código para cifrado y descifrado.

Cómo convertir SecureString a System.String?

Todas las reservas sobre la anulación de SecureString mediante la creación de un System.String de lado , ¿cómo se puede hacer? ¿Cómo puedo convertir un System.Security.SecureString ordinario a System.String? Estoy seguro de que muchos de ustedes que están familiarizados con SecureString van a responder que uno nunca debe transformar un SecureString en una cadena ordinaria […]

¿Qué algoritmo debería usar para hash contraseñas en mi base de datos?

¿Hay algo disponible que no sea trivialmente frágil?

Cifrado de archivos de video?

Estoy usando este método para encriptar un archivo de video: public static void encryptToBinaryFile(String password, byte[] bytes, File file) throws EncrypterException { try { final byte[] rawKey = getRawKey(password.getBytes()); final FileOutputStream ostream = new FileOutputStream(file, false); ostream.write(encrypt(rawKey, bytes)); ostream.flush(); ostream.close(); } catch (IOException e) { throw new EncrypterException(e); } } private static byte[] encrypt(byte[] raw, […]

¿Cuál es el propósito de la encoding de la base 64 y por qué se usa en la Autenticación básica HTTP?

No obtengo el cifrado Base64. Si uno puede descifrar una cadena de Base64, ¿cuál es su propósito? ¿Por qué se está utilizando para HTTP Basic auth? Es como decirle a alguien que mi contraseña se invierte en OLLEH. Las personas que vean OLLEH sabrán que la contraseña original fue HOLA.

¿Por qué es una vulnerabilidad usar un IV no aleatorio con modo CBC?

Entiendo el propósito de un IV. Específicamente en modo CBC, esto asegura que el primer bloque de 2 mensajes cifrados con la misma clave nunca serán idénticos. Pero, ¿por qué es una vulnerabilidad si los IV son secuenciales? Según CWE-329 , las IV no aleatorias permiten la posibilidad de un ataque de diccionario. Sé que […]