javax.crypto.interfaces

Provides Java interfaces for Java Diffie-Hellman keys as defined in RSA Laboratories' PKCS 3.

https://docs.oracle.com/en/java/javase/17/docs/api/java.base/javax/crypto/interfaces/package-summary.html