post diffie