A method of integrating quantum key distribution (QKD) with Internet
protocol security (IPSec) to improve the security of IPSec. Standard
IPSec protocols impose limits on the frequency at which keys can be
changed. This makes efforts to improve the security of IPSec by employing
quantum keys problematic. The method includes increasing the size of the
Security Association (SA) Table in a manner that enables a high key
change rate so that the quantum keys can be combined with the classical
keys generated by Internet Key Exchange (IKE). The invention includes a
method of creating the SA Table by combining quantum keys generated by
the QKD process with classical keys generated by the IKE process, thereby
enabling QKD-based IPSec.