양자역학의 원리를 응용한 암호방식으로 하이젠베르크의 불확정성원리를 응용한 암호화 방식이다.

즉, 양자의 중첩상태에 있는 양자를 외부에서 한번이라도 관측을 하게 되면 0과 1의 양쪽 값을 동시에 취하고 있던 상태가

0이나 1, 어느 한쪽으로 결정되어버린다는 성질을 이용한 것이다.