javax.crypto

E355659

javax.crypto is a Java package that provides the framework and implementations for cryptographic operations such as encryption, decryption, key generation, and secure random number generation.

All labels observed (7)

How this entity was disambiguated

Statements (46)

Predicate Object
instanceOf Java package
cryptography framework
containsClass javax.crypto.BadPaddingException
javax.crypto.Cipher
javax.crypto.CipherInputStream
javax.crypto.CipherOutputStream
linked to: javax.crypto

javax.crypto.CipherSpi
javax.crypto.EncryptedPrivateKeyInfo
javax.crypto.ExemptionMechanism
javax.crypto.ExemptionMechanismException
javax.crypto.ExemptionMechanismSpi
linked to: javax.crypto

javax.crypto.IllegalBlockSizeException
linked to: javax.crypto

javax.crypto.KeyAgreement
javax.crypto.KeyAgreementSpi
javax.crypto.KeyGenerator
javax.crypto.Mac
javax.crypto.MacSpi
javax.crypto.NoSuchPaddingException
linked to: javax.crypto

javax.crypto.SealedObject
javax.crypto.SecretKey
javax.crypto.SecretKeyFactory
linked to: javax.crypto

javax.crypto.ShortBufferException
documentationURL https://docs.oracle.com/javase/8/docs/api/javax/crypto/package-summary.html
introducedIn Java 1.4
language Java
partOf Java Cryptography Extension
linked to: javax.crypto

Java Platform, Standard Edition
providedBy Oracle Corporation
requires Java Security API
linked to: java.security
supportsAlgorithmType MAC algorithms
asymmetric key agreement
block cipher modes
stream ciphers
symmetric encryption
supportsOperation decryption
encryption
key agreement
key generation
message authentication code
secure random number generation
usedFor data confidentiality
data integrity
secure communication
usesPackage java.security
java.security.spec
javax.crypto.spec

How these facts were elicited

Referenced by (7)

Full triples — surface form annotated when it differs from this entity's canonical label.

Java Class Library includesPackage javax.crypto
javax.crypto partOf Java Cryptography Extension
linked to: javax.crypto
javax.crypto containsClass javax.crypto.SecretKeyFactory
linked to: javax.crypto
javax.crypto containsClass javax.crypto.CipherOutputStream
linked to: javax.crypto
javax.crypto containsClass javax.crypto.IllegalBlockSizeException
linked to: javax.crypto
javax.crypto containsClass javax.crypto.NoSuchPaddingException
linked to: javax.crypto
javax.crypto containsClass javax.crypto.ExemptionMechanismSpi
linked to: javax.crypto