15 Nisan 2018 Pazar

KeyPairGenerator Sınıfı - Asimetrik KeyPair Üretir

Giriş
Şu satırı dahil ederiz.
import java.security.KeyPairGenerator;
Kullanım
- getInstance() metoduna kullanılmak istenilen algoritma verilir.
- initialize() metodu çağrılır
- generateKeyPair() metodu ile KeyPair nesnesi elde edilir

generateKeyPair metodu
KeyPair nesnesi döner.

Örnek - RSA
KeyPair nesnesinden RSAPublicKey ve RSAPrivateKey nesneleri elde edilir. Şöyle yaparız


KeyPairGenerator kgen = KeyPairGenerator.getInstance ("RSA");
kgen.initialize (2048);
KeyPair kp = kgen.generateKeyPair ();
Örnek - DH
Diffie-Hellman için şöyle yaparız.
KeyPairGenerator kgen = KeyPairGenerator.getInstance("DH");
kgen.initialize(2048);
KeyPair kp = kgen.generateKeyPair();

Hiç yorum yok:

Yorum Gönder