Oakley function

RFC 2409 Oakley Groups - Parameters for Diffie-Hellman Key Exchange