Diffie-Hellman-attack1-output 736 KB