1. A method of enhancing security in a computing network, the computing network comprising a plurality of routing nodes, a cryptographic node, and an end node, the method comprising steps of: negotiating a set of security parameters between the end node and the cryptographic node; and securely distributing the set of security parameters to one or more of the routing nodes.