Diffie Hellman complete, others in progress.
initial