La criptografía cuántica ("CC") no es un método de cifrado; es un método de generación aleatoria de secreto compartido (bits aleatorios conocido a Alice y Bob , pero no a la espía). En realidad, si Alice y Bob ya no tienen un secreto compartido, o al menos alguna forma de autenticar a cada otro, entonces ellos son vulnerables a un hombre en el ataque medio , incluso si el uso de control de calidad, así que a veces el control de calidad se dice que es una manera de ampliar una existente secreto compartido a más de uno. Usted puede utilizar el tiempo de secreto compartido como un one-time pad, que es un (clásica) que probablemente se encuentre segura técnica de cifrado, para enviar el mensaje real a través de una convencional de la línea de comunicación.
Ya tenemos una forma de ampliar un corto secreto compartido para largo, y utilizando como un "one-time pad", sin control de calidad: se llama un sistema de cifrado de flujo. La razón por la que las personas están interesadas en control de calidad, a pesar de ser considerablemente más lento y más caro, es que los bits se obtienen de ella son la verdadera aleatoriedad cuántica, mientras que el sistema de cifrado de flujo de bits pseudoaleatorios, y nadie ha logrado demostrar que una sola almohadilla con números pseudo aleatorios es seguro (esto está relacionado con P =? NP).
Hay pruebas de que un intruso no pueda aprender los bits aleatorios producidos por control de calidad. Sin embargo, estas pruebas se basan no sólo en la corrección de la mecánica cuántica, pero también en mucho menos plausible hipótesis sobre el control de calidad de hardware y limitaciones en las acciones que el intruso está permitido tomar. En el mundo Real de control de calidad de los sistemas de haber sido atacado con éxito mediante la violación de los supuestos. Por lo tanto, QC es "incondicionalmente seguro si se cumplen ciertas condiciones", y no estoy seguro de que esas condiciones nunca puede ser cumplido en la realidad.