Implemented DH initial curve exchange