Javax.Crypto Ruang nama
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Paket ini menyediakan kelas dan antarmuka untuk aplikasi kriptografi yang menerapkan algoritma untuk enkripsi, dekripsi, atau perjanjian kunci.
Kelas
AEADBadTagException |
Pengecualian ini dilemparkan ketika |
BadPaddingException |
Pengecualian ini dilemparkan ketika mekanisme padding tertentu diharapkan untuk data input tetapi data tidak diisi dengan benar. |
Cipher |
Kelas ini menyediakan fungsionalitas cipher kriptografi untuk enkripsi dan dekripsi. |
CipherInputStream |
CipherInputStream terdiri dari InputStream dan Cipher sehingga metode read() mengembalikan data yang dibaca dari InputStream yang mendasarinya tetapi telah diproses juga oleh Cipher. |
CipherOutputStream |
CipherOutputStream terdiri dari OutputStream dan Cipher sehingga metode write() terlebih dahulu memproses data sebelum menulisnya ke OutputStream yang mendasarinya. |
CipherSpi |
Kelas ini mendefinisikan Antarmuka Penyedia Layanan (<b>SPI</b>) untuk kelas . |
EncryptedPrivateKeyInfo |
Kelas ini mengimplementasikan jenis seperti yang |
ExemptionMechanism |
Kelas ini menyediakan fungsionalitas mekanisme pengecualian, contohnya adalah pemulihan kunci, pelemahan kunci, dan escrow kunci. |
ExemptionMechanismException |
Ini adalah pengecualian ExemptionMechanism generik. |
ExemptionMechanismSpi |
Kelas ini mendefinisikan Antarmuka Penyedia Layanan (<b>SPI</b>) untuk kelas . |
IllegalBlockSizeException |
Pengecualian ini dilemparkan ketika panjang data yang disediakan untuk sandi blok salah, i. |
KeyAgreement |
Kelas ini menyediakan fungsionalitas protokol perjanjian kunci (atau pertukaran kunci). |
KeyAgreementSpi |
Kelas ini mendefinisikan Antarmuka Penyedia Layanan (<b>SPI</b>) untuk kelas . |
KeyGenerator |
Kelas ini menyediakan fungsionalitas generator kunci rahasia (simetris). |
KeyGeneratorSpi |
Kelas ini mendefinisikan Antarmuka Penyedia Layanan (<b>SPI</b>) untuk kelas . |
Mac |
Kelas ini menyediakan fungsionalitas algoritma "Kode Autentikasi Pesan" (MAC). |
MacSpi |
Kelas ini mendefinisikan Antarmuka Penyedia Layanan (<b>SPI</b>) untuk kelas . |
NoSuchPaddingException |
Pengecualian ini dilemparkan ketika mekanisme padding tertentu diminta tetapi tidak tersedia di lingkungan. |
NullCipher |
Kelas NullCipher adalah kelas yang menyediakan "cipher identitas" -- yang tidak mengubah teks biasa. |
SealedObject |
Kelas ini memungkinkan programmer untuk membuat objek dan melindungi kerahasiaannya dengan algoritma kriptografi. |
SecretKey |
Kunci rahasia kriptografi (simetris). |
SecretKeyFactory |
Kelas ini mewakili pabrik untuk kunci rahasia. |
SecretKeyFactorySpi |
Kelas ini mendefinisikan Antarmuka Penyedia Layanan (<b>SPI</b>) untuk kelas . |
ShortBufferException |
Pengecualian ini dilemparkan ketika buffer output yang disediakan oleh pengguna terlalu pendek untuk menahan hasil operasi. |
Antarmuka
ISecretKey |
Kunci rahasia (simetris). |
Enum
CipherMode |
Menghitung nilai yang dikembalikan oleh beberapa jenis dan diambil sebagai parameter dari beberapa metode Cipher. |
KeyType |
Menghitung nilai yang dikembalikan oleh beberapa jenis dan diambil sebagai parameter anggota F:Javax.Crypto.Cipher.Unwrap . |