📄 provider.java
字号:
package oreilly.jonathan.crypto;
import java.security.*;
public class Provider
extends java.security.Provider {
public Provider() {
super ("Jonathan",
1.2,
"Jonathan's Cryptography Provider");
put("KeyPairGenerator.ElGamal",
"oreilly.jonathan.crypto.ElGamalKeyPairGenerator");
put("Cipher.ElGamal", "oreilly.jonathan.crypto.ElGamalCipher");
put("Signature.ElGamal", "oreilly.jonathan.crypto.ElGamalSignature");
put("Cipher.DES/CBC/PKCS5Padding",
"oreilly.jonathan.crypto.CBCWrapper");
put("Cipher.DES/CFB/NoPadding", "oreilly.jonathan.crypto.CFBWrapper");
put("Alg.Alias.Cipher.DES/CFB8/NoPadding", "DES/CFB/NoPadding");
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -