diff options
Diffstat (limited to 'bcprov/src/main/java/org/bouncycastle/jce/interfaces')
11 files changed, 0 insertions, 147 deletions
diff --git a/bcprov/src/main/java/org/bouncycastle/jce/interfaces/ElGamalKey.java b/bcprov/src/main/java/org/bouncycastle/jce/interfaces/ElGamalKey.java deleted file mode 100644 index e639483..0000000 --- a/bcprov/src/main/java/org/bouncycastle/jce/interfaces/ElGamalKey.java +++ /dev/null @@ -1,8 +0,0 @@ -package org.bouncycastle.jce.interfaces; - -import org.bouncycastle.jce.spec.ElGamalParameterSpec; - -public interface ElGamalKey -{ - public ElGamalParameterSpec getParameters(); -} diff --git a/bcprov/src/main/java/org/bouncycastle/jce/interfaces/ElGamalPrivateKey.java b/bcprov/src/main/java/org/bouncycastle/jce/interfaces/ElGamalPrivateKey.java deleted file mode 100644 index 609a2a8..0000000 --- a/bcprov/src/main/java/org/bouncycastle/jce/interfaces/ElGamalPrivateKey.java +++ /dev/null @@ -1,10 +0,0 @@ -package org.bouncycastle.jce.interfaces; - -import java.math.BigInteger; -import java.security.PrivateKey; - -public interface ElGamalPrivateKey - extends ElGamalKey, PrivateKey -{ - public BigInteger getX(); -} diff --git a/bcprov/src/main/java/org/bouncycastle/jce/interfaces/ElGamalPublicKey.java b/bcprov/src/main/java/org/bouncycastle/jce/interfaces/ElGamalPublicKey.java deleted file mode 100644 index c9fe35e..0000000 --- a/bcprov/src/main/java/org/bouncycastle/jce/interfaces/ElGamalPublicKey.java +++ /dev/null @@ -1,10 +0,0 @@ -package org.bouncycastle.jce.interfaces; - -import java.math.BigInteger; -import java.security.PublicKey; - -public interface ElGamalPublicKey - extends ElGamalKey, PublicKey -{ - public BigInteger getY(); -} diff --git a/bcprov/src/main/java/org/bouncycastle/jce/interfaces/GOST3410Key.java b/bcprov/src/main/java/org/bouncycastle/jce/interfaces/GOST3410Key.java deleted file mode 100644 index ad16ac3..0000000 --- a/bcprov/src/main/java/org/bouncycastle/jce/interfaces/GOST3410Key.java +++ /dev/null @@ -1,11 +0,0 @@ -package org.bouncycastle.jce.interfaces; - -/** - * Main interface for a GOST 3410-94 key. - */ -public interface GOST3410Key -{ - - public GOST3410Params getParameters(); - -} diff --git a/bcprov/src/main/java/org/bouncycastle/jce/interfaces/GOST3410Params.java b/bcprov/src/main/java/org/bouncycastle/jce/interfaces/GOST3410Params.java deleted file mode 100644 index 175913b..0000000 --- a/bcprov/src/main/java/org/bouncycastle/jce/interfaces/GOST3410Params.java +++ /dev/null @@ -1,15 +0,0 @@ -package org.bouncycastle.jce.interfaces; - -import org.bouncycastle.jce.spec.GOST3410PublicKeyParameterSetSpec; - -public interface GOST3410Params -{ - - public String getPublicKeyParamSetOID(); - - public String getDigestParamSetOID(); - - public String getEncryptionParamSetOID(); - - public GOST3410PublicKeyParameterSetSpec getPublicKeyParameters(); -} diff --git a/bcprov/src/main/java/org/bouncycastle/jce/interfaces/GOST3410PrivateKey.java b/bcprov/src/main/java/org/bouncycastle/jce/interfaces/GOST3410PrivateKey.java deleted file mode 100644 index dcb25fe..0000000 --- a/bcprov/src/main/java/org/bouncycastle/jce/interfaces/GOST3410PrivateKey.java +++ /dev/null @@ -1,9 +0,0 @@ -package org.bouncycastle.jce.interfaces; - -import java.math.BigInteger; - -public interface GOST3410PrivateKey extends GOST3410Key, java.security.PrivateKey -{ - - public BigInteger getX(); -} diff --git a/bcprov/src/main/java/org/bouncycastle/jce/interfaces/GOST3410PublicKey.java b/bcprov/src/main/java/org/bouncycastle/jce/interfaces/GOST3410PublicKey.java deleted file mode 100644 index 447cec2..0000000 --- a/bcprov/src/main/java/org/bouncycastle/jce/interfaces/GOST3410PublicKey.java +++ /dev/null @@ -1,10 +0,0 @@ -package org.bouncycastle.jce.interfaces; - -import java.security.PublicKey; -import java.math.BigInteger; - -public interface GOST3410PublicKey extends GOST3410Key, PublicKey -{ - - public BigInteger getY(); -} diff --git a/bcprov/src/main/java/org/bouncycastle/jce/interfaces/IESKey.java b/bcprov/src/main/java/org/bouncycastle/jce/interfaces/IESKey.java deleted file mode 100644 index f1d7901..0000000 --- a/bcprov/src/main/java/org/bouncycastle/jce/interfaces/IESKey.java +++ /dev/null @@ -1,22 +0,0 @@ -package org.bouncycastle.jce.interfaces; - -import java.security.Key; -import java.security.PrivateKey; -import java.security.PublicKey; - -/** - * key pair for use with an integrated encryptor - */ -public interface IESKey - extends Key -{ - /** - * return the intended recipient's/sender's public key. - */ - public PublicKey getPublic(); - - /** - * return the local private key. - */ - public PrivateKey getPrivate(); -} diff --git a/bcprov/src/main/java/org/bouncycastle/jce/interfaces/MQVPrivateKey.java b/bcprov/src/main/java/org/bouncycastle/jce/interfaces/MQVPrivateKey.java deleted file mode 100644 index a8caffd..0000000 --- a/bcprov/src/main/java/org/bouncycastle/jce/interfaces/MQVPrivateKey.java +++ /dev/null @@ -1,27 +0,0 @@ -package org.bouncycastle.jce.interfaces; - -import java.security.PrivateKey; -import java.security.PublicKey; - -/** - * Static/ephemeral private key (pair) for use with ECMQV key agreement - * (Optionally provides the ephemeral public key) - */ -public interface MQVPrivateKey - extends PrivateKey -{ - /** - * return the static private key. - */ - PrivateKey getStaticPrivateKey(); - - /** - * return the ephemeral private key. - */ - PrivateKey getEphemeralPrivateKey(); - - /** - * return the ephemeral public key (may be null). - */ - PublicKey getEphemeralPublicKey(); -} diff --git a/bcprov/src/main/java/org/bouncycastle/jce/interfaces/MQVPublicKey.java b/bcprov/src/main/java/org/bouncycastle/jce/interfaces/MQVPublicKey.java deleted file mode 100644 index 1be14bd..0000000 --- a/bcprov/src/main/java/org/bouncycastle/jce/interfaces/MQVPublicKey.java +++ /dev/null @@ -1,20 +0,0 @@ -package org.bouncycastle.jce.interfaces; - -import java.security.PublicKey; - -/** - * Static/ephemeral public key pair for use with ECMQV key agreement - */ -public interface MQVPublicKey - extends PublicKey -{ - /** - * return the static public key. - */ - PublicKey getStaticKey(); - - /** - * return the ephemeral public key. - */ - PublicKey getEphemeralKey(); -} diff --git a/bcprov/src/main/java/org/bouncycastle/jce/interfaces/package.html b/bcprov/src/main/java/org/bouncycastle/jce/interfaces/package.html deleted file mode 100644 index bacde6c..0000000 --- a/bcprov/src/main/java/org/bouncycastle/jce/interfaces/package.html +++ /dev/null @@ -1,5 +0,0 @@ -<html> -<body bgcolor="#ffffff"> -Interfaces for supporting Elliptic Curve Keys, El Gamal, and PKCS12 attributes. -</body> -</html> |