summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorPeter Palfrader <peter@palfrader.org>2003-10-27 22:35:31 +0000
committerPeter Palfrader <peter@palfrader.org>2003-10-27 22:35:31 +0000
commitd6c330c5640cf762dfe7ecd1f444aac714eec8c5 (patch)
tree45af08a79efcdd005fde8f3ca97759629d7b7326 /src
parentc9e090818272174cf38de4d498d4e1bd6c7f4dd5 (diff)
Use cryptix in TLS for now. bouncycastle doesn't get TLS right, sun's crypto moo doesn't do 4k RSA
Diffstat (limited to 'src')
-rw-r--r--src/org/noreply/fancydress/type3/mmtp/MMTP.java3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/org/noreply/fancydress/type3/mmtp/MMTP.java b/src/org/noreply/fancydress/type3/mmtp/MMTP.java
index 3695c52..db4f54e 100644
--- a/src/org/noreply/fancydress/type3/mmtp/MMTP.java
+++ b/src/org/noreply/fancydress/type3/mmtp/MMTP.java
@@ -19,6 +19,9 @@ public class MMTP {
static final String SSL3_RSA_DES_192_CBC3_SHA = "SSL_RSA_WITH_3DES_EDE_CBC_SHA";
public static void send(Packet packet) throws Exception {
+ //Security.addProvider(new org.bouncycastle.jce.provider.BouncyCastleProvider());
+ //Security.insertProviderAt(new org.bouncycastle.jce.provider.BouncyCastleProvider(), 1);
+ Security.insertProviderAt(new cryptix.jce.provider.CryptixCrypto(), 1);
byte[] hash = CryptoPrimitives.hash(packet.asOctets(), Util.toOctets("SEND"));
byte[] ackExpected = Util.concat( Util.toOctets("RECEIVED\r\n"),
CryptoPrimitives.hash(packet.asOctets(), Util.toOctets("RECEIVED")));