Python: aleatoriedad con qiskit
Автор: juan bosh garcia
Загружено: 2025-12-31
Просмотров: 6
1. El concepto de Aleatoriedad y Entropía
El autor comienza explicando que la aleatoriedad en los ordenadores convencionales no es pura, sino que sigue patrones complejos [00:38].
Introduce el concepto de fuente de entropía (fuente de caos medible) como la base de la seguridad digital [00:44].
2. ¿Qué es un Qubit y la Superposición?
Explica la diferencia entre un bit (0 o 1) y un qubit, que gracias a la superposición puede ser ambos estados a la vez [01:15].
Utiliza la analogía de una moneda girando en el aire: mientras gira es cara y cruz simultáneamente, y solo se decide al medirla [01:27].
3. Implementación con Python y Qiskit
Muestra cómo se puede acceder a un ordenador cuántico real de IBM Quantum desde un portátil usando Python y la librería Qiskit [01:54].
El proceso consiste en un circuito cuántico de cuatro pasos: preparar los qubits, ponerlos en superposición (puerta Hadamard), medirlos y repetir el proceso hasta obtener los bits deseados (por ejemplo, una clave de 256 bits) [02:21].
4. Seguridad: Aleatoriedad vs. Privacidad
Advierte sobre el problema de "confiar en el oráculo": aunque la clave generada es aleatoria, no hay garantía de que sea privada porque ha sido generada en un ordenador ajeno (el de IBM), que podría guardar una copia [03:53].
Concluye que, para una seguridad real, la aleatoriedad debería generarse en un dispositivo controlado localmente [04:21].
5. La Matemática detrás del proceso
Finaliza mencionando que, bajo el código de Qiskit, lo que realmente ocurre es álgebra lineal: cada instrucción es una matriz que transforma las probabilidades del estado del qubit [04:32].
El video cierra con una reflexión filosófica sobre cómo la aleatoriedad más pura del universo se puede describir mediante el lenguaje preciso de las matemáticas [04:56].
#programacion #python
Доступные форматы для скачивания:
Скачать видео mp4
-
Информация по загрузке: