negotiation

Genel olarak farklı anlamlarda kullanılan negotiation, bilgisayar dilinde genellikle kimlik doğrulama süreçlerinde kullanılır. Örneğin bir kullanıcı bir kaynağa ulaşmak istediğinden kimlik doğrulama için bir takım protokollerden biri seçmelidir. Ancak tam bu süreçte sunucu ve istemci makineler için veya taraflar için diyelim ortak dili bulma adımına negotiation denmektedir. Yani bir nevi kimlik doğrulama sürecinden önce hangi kimlik doğrulama protkoleni kullanacağı konusunda yapılan müzakere işlemine denir.