Preguntas con etiqueta 'random'

2
respuestas

SJCL: convierte ascii a BitArray y calcula números aleatorios

Estoy utilizando la biblioteca de criptografía Javascript de Stanford y me gustaría obtener más información al respecto. 1.) Tengo un texto ASCII y una clave aleatoria de 128 bits. Quiero concentrarme en esas dos cosas, así que convierto el t...
hecha 04.07.2013 - 01:52
1
respuesta

Implementación de Linux 'add_interrupt_randomness' - ¿baja contribución de entropía por ciclos y jiffies?

Actualmente estoy analizando el proceso de generación de entropía de un kernel de Linux de 64 bits durante el inicio del sistema (con fines educativos). El sistema está alojado como / en una máquina virtual (64 bits) (Xen domU). Para un análisis...
hecha 27.02.2018 - 09:05
1
respuesta

¿Cuáles son los problemas de usar el cifrado OTP con TRNG?

He programado un simple "cifrado" de One-Time Pad que puede combinar dos archivos en uno utilizando XOR a nivel de bits. Los archivos de claves pseudoaleatorias se generan mediante el uso de > CryptGenRandom() de la biblioteca CryptoA...
hecha 30.12.2015 - 13:59
4
respuestas

¿Cuáles son las características de Dual EC DRBG que se pierden cuando se usa un cifrado diferente?

Debido a un posible backdoor NSA, el NIST ahora recomienda que el implementador ya no utilice DRBG de doble EC PRNG basado en ECC. ( Como se describe en Wired.com ) este PRNG tiene ciertas características tales como: prueba continua de...
hecha 23.09.2013 - 23:55
1
respuesta

¿Es SHA1 / PBKDF2-HMAC-SHA1 indisociable de los datos aleatorios?

Quiero asegurarme de que el resultado de PBKDF2-HMAC-SHA1 sea indisociable de los datos aleatorios (dados los parámetros aleatorios). Básicamente, PBKDF2-HMAC-SHA1 parece solo un SHA-1 hash más grande, lo cual es normal dado...
hecha 02.04.2016 - 01:04
2
respuestas

¿Es seguro crear una dirección Bitcoin a partir de una clave privada generada por Rand () en lugar de una curva elíptica criptográfica?

Estoy escribiendo una aplicación C ++ que crea una dirección de Bitcoin. Me cuesta mucho instalar openssl para Windows y hacer que funcione para Visual Studio Entonces, me pregunto si creo una clave privada, digamos una cadena hexadecimal d...
hecha 22.08.2015 - 04:12
1
respuesta

Ley de Números grandes vs. OpenSSL RAND_bytes

Tengo un sistema donde decenas de miles de usuarios inician sesión cuando lo desean y mi servidor tiene que asignarlos a una de las muchas bases de datos. Me gustaría distribuir los usuarios equitativamente entre las bases de datos. Estaba pensa...
hecha 16.07.2015 - 17:07
1
respuesta

¿La generación de claves gpg debería dar como resultado una clave idéntica a una clave más antigua?

Hace poco tuve una situación en la que perdí una vieja clave privada (error de escritura; me di cuenta de esto demasiado tarde). Al regenerar claves y reemplazar las claves públicas en varios sitios, noté que las claves públicas eran idénticas....
hecha 19.03.2014 - 10:41
1
respuesta

Herramientas y métodos para analizar RNGs

¿Cuáles son las herramientas y los métodos comunes utilizados para analizar y atacar a los generadores de números aleatorios? Sé qué características hacen un buen RNG y qué debería hacer un buen RNG, pero no sé cómo analizar un RNG cuando lo...
hecha 25.03.2013 - 21:27
1
respuesta

GETRANDOM la relación de syscall con el estado de la agrupación de entropía del kernel

Obtengo que cuando se llama a GETRANDOM con la máscara de bits 00, la fuente de entropía es de / dev / urandom, y la salida de CSPRNG se bloquea hasta que el grupo de entropía interna tiene al menos 128 bits de entropía. ¿El estado de la agrupac...
hecha 22.06.2017 - 05:59