answer (OpenID::Server::DiffieHellmanSHA1ServerSession)

    # File lib/openid/server.rb, line 260
          def answer(secret)
            mac_key = @dh.xor_secret(@hash_func,
                                     @consumer_pubkey,
                                     secret)
            return {
                'dh_server_public' => CryptUtil.num_to_base64(@dh.public),
                'enc_mac_key' => Util.to_base64(mac_key),
                }
          end