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