A method for a secure key distribution protocol based on hash functions utilizing quantum authentication channel (KDP-6DP) (200), comprising authenticating (210) a receiver using quantum authentication channel and distributing (220) secure key from sender to the receiver by encrypting message using hash functions (222). Authenticating the receiver using quantum authentication channel further comprises preparing six quantum states at a sender (212), sending two quantum states to the receiver (214), flipping the quantum states at the receiver (216), sending back the flipped quantum states to the sender (216), and validating the quantum states at the sender (218).
展开▼