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.

Try in SPARQL Jump to: Surface forms Statements Referenced by

All labels observed (7)

Statements (46)

Predicate Object
instanceOf Java package
cryptography framework
containsClass javax.crypto.BadPaddingException
javax.crypto.Cipher
javax.crypto.CipherInputStream
javax.crypto self-linksurface differs
surface form: javax.crypto.CipherOutputStream

javax.crypto.CipherSpi
javax.crypto.EncryptedPrivateKeyInfo
javax.crypto.ExemptionMechanism
javax.crypto.ExemptionMechanismException
javax.crypto self-linksurface differs
surface form: javax.crypto.ExemptionMechanismSpi

javax.crypto self-linksurface differs
surface form: javax.crypto.IllegalBlockSizeException

javax.crypto.KeyAgreement
javax.crypto.KeyAgreementSpi
javax.crypto.KeyGenerator
javax.crypto.Mac
javax.crypto.MacSpi
javax.crypto self-linksurface differs
surface form: javax.crypto.NoSuchPaddingException

javax.crypto.SealedObject
javax.crypto.SecretKey
javax.crypto self-linksurface differs
surface form: javax.crypto.SecretKeyFactory

javax.crypto.ShortBufferException
documentationURL https://docs.oracle.com/javase/8/docs/api/javax/crypto/package-summary.html
introducedIn Java 1.4
language Java
partOf javax.crypto self-linksurface differs
surface form: Java Cryptography Extension

Java Platform, Standard Edition
providedBy Oracle Corporation
requires java.security
surface form: Java Security API
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

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 javax.crypto self-linksurface differs
this entity surface form: Java Cryptography Extension
javax.crypto containsClass javax.crypto self-linksurface differs
this entity surface form: javax.crypto.SecretKeyFactory
javax.crypto containsClass javax.crypto self-linksurface differs
this entity surface form: javax.crypto.CipherOutputStream
javax.crypto containsClass javax.crypto self-linksurface differs
this entity surface form: javax.crypto.IllegalBlockSizeException
javax.crypto containsClass javax.crypto self-linksurface differs
this entity surface form: javax.crypto.NoSuchPaddingException
javax.crypto containsClass javax.crypto self-linksurface differs
this entity surface form: javax.crypto.ExemptionMechanismSpi