Fixed Diffie Hellman Exchange for large numbers