nedir?
HTML elementi, web sayfalarında kullanılan kriptografik anahtar çiftleri oluşturmak için tasarlanmıştır. Bu anahtar çiftleri, istemci tarafında oluşturulur ve özel anahtar, kullanıcı tarafından kaydedilirken genel anahtar, sunucuya gönderilir. Bu sayede, güvenli bir şekilde işlemler gerçekleştirilir.
Örneğin, bir web sitesi kayıt olduğunda etiketini kullanarak kullanıcının tarayıcısında bir özel anahtar oluşturur. Bu anahtar, bir kullanıcının şifresini kullanarak oluşturulur ve sunucuya gönderilir. Sunucu, bu alınan anahtarı kullanarak, daha sonra istemci tarafında doğrulama yapabilir.
etiketi modern web tarayıcılarında yer almaz, bu nedenle kullanıcıların anahtarlarını manuel olarak oluşturması veya sunucuların üçüncü taraf bir kütüphane kullanarak anahtarları oluşturması gerekebilir.
Örnek Kodlar:
Aşağıdaki kod parçası, kullanıcıdan bir özel anahtar oluşturmasını ve sunucuya göndermesini ister:
Bu kod, bir web sitesinde kullanıcıların kayıt olmasını sağlar. etiketi, kullanıcının tarayıcısında bir özel anahtar oluşturur ve bu anahtar sunucuya gönderilir.
Kullanıcıların bir özel anahtar oluşturmadan kaydolmasına izin vermek isterseniz, aşağıdaki kodu kullanabilirsiniz:
Bu kod, etiketi olmadan basit bir form düzeni sağlar. Kullanıcılar, güvenli olmayan bir şekilde kaydolabilirler ve sunucu çalışmasıyla bir özel anahtar oluşturulabilir.