Package | Description |
---|---|
org.apache.shiro.crypto |
Cryptography Cipher and Hashing components that greatly simplify the JDK's cryptography concepts and
add additional convenient behavior.
|
org.apache.shiro.crypto.hash |
Cryptographic Hashing components that greatly simplify one-way data hashing in an application.
|
org.apache.shiro.mgt |
Provides the master
SecurityManager interface and a default implementation
hierarchy for managing all aspects of Shiro's functionality in an application. |
Class and Description |
---|
AbstractSymmetricCipherService
Base abstract class for supporting symmetric key cipher algorithms.
|
CipherService
A
CipherService uses a cryptographic algorithm called a
Cipher to convert an original input source using a key to
an uninterpretable format. |
CryptoException
Base Shiro exception for problems encountered during cryptographic operations.
|
DefaultBlockCipherService
Base abstract class for block cipher algorithms.
|
JcaCipherService
Abstract
CipherService implementation utilizing Java's JCA APIs. |
OperationMode
A cipher mode of operation
directs a cipher algorithm how to convert data during the encryption or decryption process.
|
PaddingScheme
A
CipherPaddingScheme represents well-known
padding schemes supported by JPA providers in a
type-safe manner. |
RandomNumberGenerator
A component that can generate random number/byte values as needed.
|
Class and Description |
---|
RandomNumberGenerator
A component that can generate random number/byte values as needed.
|
UnknownAlgorithmException
Exception thrown when attempting to lookup or use a cryptographic algorithm that does not exist in the current
JVM environment.
|
Class and Description |
---|
CipherService
A
CipherService uses a cryptographic algorithm called a
Cipher to convert an original input source using a key to
an uninterpretable format. |
Copyright © 2004–2016 The Apache Software Foundation. All rights reserved.