summaryrefslogtreecommitdiffstats
path: root/bcprov/src/main/java/org/bouncycastle/jce/spec/MQVPublicKeySpec.java
diff options
context:
space:
mode:
Diffstat (limited to 'bcprov/src/main/java/org/bouncycastle/jce/spec/MQVPublicKeySpec.java')
-rw-r--r--bcprov/src/main/java/org/bouncycastle/jce/spec/MQVPublicKeySpec.java68
1 files changed, 0 insertions, 68 deletions
diff --git a/bcprov/src/main/java/org/bouncycastle/jce/spec/MQVPublicKeySpec.java b/bcprov/src/main/java/org/bouncycastle/jce/spec/MQVPublicKeySpec.java
deleted file mode 100644
index 8b50d05..0000000
--- a/bcprov/src/main/java/org/bouncycastle/jce/spec/MQVPublicKeySpec.java
+++ /dev/null
@@ -1,68 +0,0 @@
-package org.bouncycastle.jce.spec;
-
-import java.security.PublicKey;
-import java.security.spec.KeySpec;
-
-import org.bouncycastle.jce.interfaces.MQVPublicKey;
-
-/**
- * Static/ephemeral public key pair for use with ECMQV key agreement
- */
-public class MQVPublicKeySpec
- implements KeySpec, MQVPublicKey
-{
- private PublicKey staticKey;
- private PublicKey ephemeralKey;
-
- /**
- * @param staticKey the static public key.
- * @param ephemeralKey the ephemeral public key.
- */
- public MQVPublicKeySpec(
- PublicKey staticKey,
- PublicKey ephemeralKey)
- {
- this.staticKey = staticKey;
- this.ephemeralKey = ephemeralKey;
- }
-
- /**
- * return the static public key
- */
- public PublicKey getStaticKey()
- {
- return staticKey;
- }
-
- /**
- * return the ephemeral public key
- */
- public PublicKey getEphemeralKey()
- {
- return ephemeralKey;
- }
-
- /**
- * return "ECMQV"
- */
- public String getAlgorithm()
- {
- return "ECMQV";
- }
-
- /**
- * return null
- */
- public String getFormat()
- {
- return null;
- }
-
- /**
- * returns null
- */
- public byte[] getEncoded()
- {
- return null;
- }
-}