Método KeyPairGenerator getAlgorithm() en Java con ejemplos

El método getAlgorithm() de la clase java.security.KeyPairGenerator se utiliza para devolver el nombre estándar del algoritmo para este generador de pares de claves. Consulte la sección KeyPairGenerator en la documentación de nombres de algoritmos estándar de la arquitectura de criptografía de Java para obtener información sobre los nombres de algoritmos estándar.
Sintaxis: 
 

public String getAlgorithm()

Valor devuelto: este método devuelve el nombre de string estándar del algoritmo.
A continuación se muestran los ejemplos para ilustrar el método getAlgorithm()
Ejemplo 1: 
 

Java

// Java program to demonstrate
// genKeyPair() method
 
import java.security.*;
import java.util.*;
 
public class GFG1 {
    public static void main(String[] argv) throws Exception
    {
        try {
 
            // creating the object of KeyPairGenerator
            KeyPairGenerator kpg = KeyPairGenerator
                                       .getInstance("RSA");
 
            // fetching the Algorithm
            // using getAlgorithm() method
            String algo = kpg.getAlgorithm();
 
            // printing the string algo
            System.out.println("Algorithm : " + algo);
        }
 
        catch (NoSuchAlgorithmException e) {
 
            System.out.println("Exception thrown : " + e);
        }
    }
}
Producción: 

Algorithm : RSA

 

Ejemplo 2: 
 

Java

// Java program to demonstrate
// genKeyPair() method
 
import java.security.*;
import java.util.*;
 
public class GFG1 {
    public static void main(String[] argv) throws Exception
    {
        try {
 
            // creating the object of KeyPairGenerator
            KeyPairGenerator kpg = KeyPairGenerator
                                       .getInstance("DiffieHellman");
 
            // fetching the Algorithm
            // using getAlgorithm() method
            String algo = kpg.getAlgorithm();
 
            // printing the string algo
            System.out.println("Algorithm : " + algo);
        }
 
        catch (NoSuchAlgorithmException e) {
 
            System.out.println("Exception thrown : " + e);
        }
    }
}
Producción: 

Algorithm : DiffieHellman

 

Publicación traducida automáticamente

Artículo escrito por RohitPrasad3 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *