edición general
215 meneos
7084 clics
La seguridad de millones de sitios web depende de 100 lámparas de lava

La seguridad de millones de sitios web depende de 100 lámparas de lava

A priori tener unas lámparas de lava no es algo que parezca que concuerde con una empresa de seguridad como Cloudflare. Pero la realidad es que cuentan con una función crucial. Precisamente estas empresas necesitan que cualquier contraseña que se genere no siga ningún tipo de patrón, para evitar que un atacante la pueda terminar descifrando

| etiquetas: seguridad , lámpara de lava , cloudfare , contraseña , cifrado , aleatorio
Comentarios destacados:              
#11 #9 Mis viñetas cómicas favoritas junto con la de Newton herido de gravedad.
  1. Tom Scott hizo un short sobre el tema, en un par de minutos explica el tema bastante bien .

    www.youtube.com/watch?v=1cUUfMeOijg
  2. Eso salió en un episodio de NCIS hace años y acabaron destruyendo las lámparas de lava para evitar un ataque terrorista en una central eléctrica xD
  3. #3 episodio 1 de la temporada 16 de NCIS
  4. #4 me sorprende más que hayas 16 temporadas , gracias
  5. #5 hay 20,creo.
    La escena en cuestión m.youtube.com/watch?v=ex1yEeprsNI
    Era una planta nuclear, no electrica
  6. #6 gracias de nuevo caballero
  7. #5 que las haya visto querías decir? :-D
  8. Nine, nine, nine...  media
  9. #2 #3 Ahh, NCIS, esa gran serie guionizada por expertos informáticos...

    www.youtube.com/watch?v=msX4oAXpvUE
  10. #9 Mis viñetas cómicas favoritas junto con la de Newton herido de gravedad.  media
  11. Me recuerda a un casino online que tiene una máquina gigante para tirar miles de dados y recoger los valores con un OCR para conseguir que las tiradas no sean predecibles.

    Pena no encuentre el vídeo :-(
  12. #2 No me preguntes por qué pero cada vez que veo la serie propagandística del ejército de EEUU NCIS, mi cerebro leee NAZIS ...
  13. Yo suelo llevar a los visitantes que vienen a San Francisco a verlas (son tres minutos, no da para más)
  14. #5 y el pasado 2023 fue una de las series más vistas, si no la más.
  15. Aunque entiendo la idea, no llego a comprender por qué no sirve algo más local que tienes que pedirle a una empresa remota que te dé esa cifra aleatoria. Por ejemplo, resolver las ecuaciones del atractor de Lorentz con las condiciones iniciales marcadas por los últimos decimales significativos de la temperatura de la CPU local y de un micrófono local... y resolverlas avanzando tantos pasos como te dé otra magnitud aleatoria local similar. Supongo que quizá si son dos los interesados a la vez en una misma semilla aleatoria y para que no se la tenga que mandar uno a otro tras hacer esto y con menores latencias...
  16. #18 ¿por sencillez, rapidez y aleatoriedad garantizada? Incluso si pasa gente por delante de las lámparas es un factor de aleatoriedad más.
  17. #18, #19 si fuese por sencillez podrían tener una tele antigua y capturar pantallazos de ruido blanco, creo que es también para que se hable de ello (publicidad)
  18. #10 El que desconecta el servidor si que se puede considerar experto, salvo que sólo haya desconectado la pantalla.
  19. #18 es bonito
  20. #2 Gracias. Me estaba volviendo loco pensando en que película había visto eso hace ya años.
  21. #18 Lo de las lámparas mola más.
  22. Siempre me ha parecido más un elemento publicitario que una necesidad. Queda chulo lo de las lámparas de lava, mucho mejor que conseguir números aleatorios por el sonido ambiente, por ejemplo

    www.random.org/
    RANDOM.ORG offers true random numbers to anyone on the Internet. The randomness comes from atmospheric noise, which for many purposes is better than the pseudo-random number algorithms typically used in computer programs.



    Métodos que son igual de efectivos pero menos visuales y no sirven para hacer publicidad de la empresa.


    De hecho, realmente, no hace ni falta. Puedes coger la fecha del servidor, multiplicarlo por un número aleatorio, dividirlo por un número aleatorio, repetir esto un número aleatorio de veces y la semilla será tan imposible de descifrar como si usaran cualquier otro método y será más seguro que depender de que nadie quite las lámparas de lava y las cambie por una cartulina negra.
  23. #15 y no sería mejor enseñarles las colmenas?
  24. #26 he randomness comes from atmospheric noise

    Ya veo a los de la NSA con una antena direccional enviando "ruido" controlado a los receptores que tienen estos.
  25. #26 Estaba pensando que otra fuente aleatoria son las cámaras IP que hay por ahí por el mundo, hay tantas en abierto, generando píxeles aleatorios tanto tiempo, que puedes ir cambiando la semilla constantemente.
    Está claro que hay zonas de edificios que no cambian, pero si encuadras solo a zonas de tráfico, o a zonas donde pasea gente, ahí tienes aleatoriedad para rato.
  26. #27 ¿qué colmenas?
  27. #26 Y de dónde sacas esos números aleatorios? Si precisamente de lo que se trata es que los números aleatorios que generan las máquinas no son realmente aleatorios.
  28. #21 pues no sé hasta qué punto el ruido blanco es aleatorio, o quizás susceptible a que desde fuera lo interfieran y desaparezca la aleatoriedad. Solo por la publicidad no será, porque funcionar parece que funciona bien.
  29. #31 El aleatorio de un ordenador es bastante bueno, hay un poco de histeria y publicidad con esto pero lo compro. Vale, es inseguro.

    Pero si coges ese aleatorio del ordenador y le aplicas una serie aleatoria de operaciones aleatorias acabas teniendo un aleatorio igual de seguro que con cualquier otro método.
  30. #27 gracias, hoy necesito algo que me alegre el día. :-(
  31. #2 Creo que hace poco lo repusieron en DMAx me suena
  32. #22 Ojos que no ven....
  33. #5 #6 No sé qué encontráis de interesante en esas series, sinceramente.
  34. #32 creo que la clave está ahí, en que se pueden manipular o prever.
  35. #33 También creo que hay un poco de histeria, pero es normal que no quieran fiarse en un sistema de este tipo.
    Aunque seguro que hay métodos igual de fiables que el de las lámparas, pero entonces no estaríamos hablando de ellos.
  36. #6 :-D :-D :-D ¡Qué bueno!
  37. El redactor no tiene ni idea de lo que está hablando y se ha informado muy superficialmente para compensar su desconocimiento. Por ejemplo, en el texto se mezclan los conceptos PRNG y RNG sin criterio.

    A ver: los ordenadores son buenos PRNGs (generadores de números PSEUDO aleatorios), es decir, pueden generar una secuencia de números cuyas propiedades estadísticas son las mismas que las que ofrecería una secuencia aleatoria de verdad, salvo en un detalle: en una secuencia PSEUDO aleatoria, el siguiente elemento es predecible si tienes la semilla original. Si no la tienes, entonces es posible (pero muy complicado) deducir la semilla original a partir de los elementos ya generados. Por eso los PRNGs no son buenos como fuente de números aleatorios con fines criptográficos (pero sí son buenos para otras aplicaciones), porque con suficientes recursos, puedes obtener la semilla original y, por tanto, predecir los elementos de la secuencia.

    Para criptografía están los RNGs (generadores de números aleatorios, sin el PSEUDO). Se puede usar un ordenador como RNG a partir del estado de variables del sistema, cuyos valores tienen cierta aleatoriedad. Es complicado, porque no hay suficiente entropía y se necesita tiempo para coleccionar la suficiente cantidad. Hay paquetes, como haveged, que realizan este trabajo y te sirven el resultado a través de /dev/random y /dev/urandom.

    Pero es más eficiente (y seguro) usar fuentes externas. Por ejemplo, el proyecto random.org usa el ruido radioeléctrico de una antena sintonizada en una zona del espectro en que no hay estaciones emitiendo. Hay (había) otro proyecto, hotbits (www.fourmilab.ch/hotbits/) que usa como fuente de entropía material radioactivo y un detector; es menos complicado de lo que parece (aunque no es trivial) y está al alcance de cualquier bricoleur manitas. Incluso se puede acceder a fuentes radioactivas de baja actividad (pero suficiente para el proyecto) de forma legal y segura. Echad un vistazo al enlace anterior, que merece la pena.

    Otra fuente de entropía es lo que menciona el meneo: las lámparas de lava. La posición de las burbujas sigue una dinámica caótica (esto es, la posición de una burbuja en un momento dado está descorrelacionada con su posición al cabo de un tiempo razonablemente largo), y esto se puede usar para cosechar bits aleatorios, pero de una forma algo más complicada que simplemente tomar fotos y medir la intensidad de los píxeles, como dice el redactor.
  38. #9 Y además lo dice 6 veces... www.youtube.com/watch?v=XLUSqtqHxXc
  39. #41 Yo tenía entendido que en uso de fuentes radiactivas era un método bastante común, me sorprendió lo de las lámparas de lava. Durante un tiempo se habló de que las fuentes radiactivas podrían no ser aleatorias por estar influidas por la radiación solar, pero parece que ya lo has descartado.
  40. Porque el azar en realidad no existe, ni siquiera en estas lámparas de lava, y por eso cuesta tanto simularlo.
  41. #5 Todo por encima del capítulo 1 de la séptima temporada, te lo puedes ahorrar. Su pico está en la sexta. La quinta también muy bien.
  42. #26 Si utilizas números aleatorios fiables no hace falta esta parafernalia, el tema es que no sabes cómo de aleatorios son
  43. #43 Por si te interesa: En Londres se toman fotos de un sistema de doble péndulo montado en la oficina (un péndulo conectado a otro péndulo, cuyos movimientos son matemáticamente impredecibles). La oficina de Singapur mide la desintegración radiactiva de una bolita de uranio
    www.cloudflare.com/es-es/learning/ssl/lava-lamp-encryption/
  44. #26 Lo que planteas esta bien para uno o dos números, pero si creas millones de números aleatorios de ese modo aparecería un patrón de fondo. Lo mismo que la rueda de un casino. Si se estudia en detalle, aparece un patrón.
  45. Una opción es usar los datos de un acelerador de partículas. Directamente los datos no es que sean aleatorios, sino que vienen directamente de un universo no determinista. Supongo que el problema debe ser sacar suficientes números aleatorios con semejante sistema.
  46. #41 más que no tener ni idea, que igual no es especialista, pues simplifica el texto para que sea mas entendible. Mira que estudié informática y aún recuerdo los conceptos de aleatoriedad, semillas y tal pero desconocía por completo este tipo de sistemas externos, me ha parecido curioso.

    Tu comentario es muy bueno, gracias por extender la noticia con información interesante!
  47. #48 Cloudflare no tiene una API que te permita generar millones de semillas aleatorias para ver cuál es la más probable.

    Sobre el papel siempre hay un pero, en la práctica no hay razones para hacerlo complicado.
  48. #22 a mí me hace gracia en pelis cuando pegan tiros a las pantallas y tiran los teclados al suelo para pisotearlos xD
  49. #13 y se queda corta en propaganda respecto a lo que era JAG.
    Me llamaba la atención el presupuesto que debían tener y la cantidad de escenarios reales.
  50. #17 Sí, creo que era este cacharro.
  51. A mi lo que me sigue sorprendiendo de lo de las lámparas de lava es como no arde esa pared... sabéis lo calientes que se ponen sólo para que eso se mueva? Y ahí hay decenas! Si metes 4 varillas giratorias ahí te montas unos kebab de cojones. :-D
  52. #32 Yo usaría esas lámparas en lugar de una television vieja, porque las lámparas no son susceptibles de averia/hackeo/manipulación a distancia, eliminas puntos posibles de fallo.
  53. Una opción es usar los datos de un acelerador de partículas. Directamente los datos no es que sean aleatorios, sino que vienen directamente de un universo no determinista. Supongo que el problema debe ser sacar suficientes números aleatorios con semejante sistema.
  54. Titular clickbait y basura de artículo xatakabasura o genmierda no falla
  55. #30 las que tengo aquí colgadas
comentarios cerrados

menéame