软件包 | 描述 |
---|---|
javax.crypto |
提供加密操作的类和接口。
|
Modifier and Type | Class and Description |
---|---|
class |
AEADBadTagException
这种异常被抛出时,
Cipher 在失效模式的操作(如GCM和CCM)是无法验证提供的认证标签。
|
Modifier and Type | Method and Description |
---|---|
byte[] |
Cipher.doFinal()
完成多个部分的加密或解密操作,这取决于该密码是如何初始化的。
|
byte[] |
Cipher.doFinal(byte[] input)
在一个单一的部分操作加密或解密数据,或完成一个多部分操作。
|
int |
Cipher.doFinal(byte[] output, int outputOffset)
完成多个部分的加密或解密操作,这取决于该密码是如何初始化的。
|
byte[] |
Cipher.doFinal(byte[] input, int inputOffset, int inputLen)
在一个单一的部分操作加密或解密数据,或完成一个多部分操作。
|
int |
Cipher.doFinal(byte[] input, int inputOffset, int inputLen, byte[] output)
在一个单一的部分操作加密或解密数据,或完成一个多部分操作。
|
int |
Cipher.doFinal(byte[] input, int inputOffset, int inputLen, byte[] output, int outputOffset)
在一个单一的部分操作加密或解密数据,或完成一个多部分操作。
|
int |
Cipher.doFinal(ByteBuffer input, ByteBuffer output)
在一个单一的部分操作加密或解密数据,或完成一个多部分操作。
|
protected abstract byte[] |
CipherSpi.engineDoFinal(byte[] input, int inputOffset, int inputLen)
在一个单一的部分操作加密或解密数据,或完成一个多部分操作。
|
protected abstract int |
CipherSpi.engineDoFinal(byte[] input, int inputOffset, int inputLen, byte[] output, int outputOffset)
在一个单一的部分操作加密或解密数据,或完成一个多部分操作。
|
protected int |
CipherSpi.engineDoFinal(ByteBuffer input, ByteBuffer output)
在一个单一的部分操作加密或解密数据,或完成一个多部分操作。
|
Object |
SealedObject.getObject(Cipher c)
检索原始(封装的)对象。
|
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2014, Oracle and/or its affiliates. All rights reserved.