srp ne demek?

SRP (Secure Remote Password) veya Güvenli Uzak Parola, İnternet üzerinden kullanılan bir kimlik doğrulama protokolüdür. Bu protokol, kullanıcıların parolalarının güvenliği için özellikle tasarlanmıştır.

SRP, ağdaki örneğin bir sunucu veya bir web sitesi içinde yer alan kimlik doğrulama için kullanılır. İşlem, iki aşamalı bir şekilde gerçekleşir. İlk aşamada, istemci (kullanıcı) ve sunucu, hash fonksiyonlarına göre hesaplanan bir ön anahtar belirlerler. İkinci aşamada, istemci, ön anahtarını kullanarak parolasını kaydeder ve bir işlem belirler. Sunucu, işlemi kabul eder ve parola doğrulaması yapabilir.

SRP'nin en önemli özelliklerinden biri, parola ile bağlantılı olacak olan anahtarın taraflarca pre-shared secret olmamasıdır. SRP algoritması, matematiksel hesaplamaları kullanarak, parola ve anahtar bilgilerini doğrulamakta ve saldırılara karşı dayanıklı bir kimlik doğrulama süreci sağlamaktadır.

SRP, diğer kimlik doğrulama protokollerine kıyasla daha güvenlidir ve özellikle end-to-end şifreleme için kullanımı tavsiye edilir. Protokol, birçok açık kaynaklı kütüphanede ve uygulamada kullanılmaktadır.