Index: third_party/tlslite/tlslite/utils/OpenSSL_RC4.py |
diff --git a/third_party/tlslite/tlslite/utils/OpenSSL_RC4.py b/third_party/tlslite/tlslite/utils/OpenSSL_RC4.py |
deleted file mode 100644 |
index ac433aad761c83d9cb043874114fdacc707848b0..0000000000000000000000000000000000000000 |
--- a/third_party/tlslite/tlslite/utils/OpenSSL_RC4.py |
+++ /dev/null |
@@ -1,25 +0,0 @@ |
-"""OpenSSL/M2Crypto RC4 implementation.""" |
- |
-from cryptomath import * |
-from RC4 import RC4 |
- |
-if m2cryptoLoaded: |
- |
- def new(key): |
- return OpenSSL_RC4(key) |
- |
- class OpenSSL_RC4(RC4): |
- |
- def __init__(self, key): |
- RC4.__init__(self, key, "openssl") |
- self.rc4 = m2.rc4_new() |
- m2.rc4_set_key(self.rc4, key) |
- |
- def __del__(self): |
- m2.rc4_free(self.rc4) |
- |
- def encrypt(self, plaintext): |
- return m2.rc4_update(self.rc4, plaintext) |
- |
- def decrypt(self, ciphertext): |
- return self.encrypt(ciphertext) |