| Protekt is an all Java implementation of TLS version
1 (including backwards compatibility with Netscape's
SSL protocol version 3). |
Secure communications over public networks - such
as the Internet - enables secure e-commerce solutions
and Virtual Private Networks (VPNs). Protekt facilitates
secure transmission of data such as audio, video,
FTP, EDI and more. Applets and RMI applications
can also be Protekted. |
Supports:
- 512, 1024, 2048-bit and higher RSA, DSA and
Diffie-Hellman public keys
- 128-bit encryption using IDEA and RC4
- 168-bit encryption using triple DES
- Secure random number generation
|
Full strength security communications channel. |
| Supports 56-bit encryption using DES. |
Interoperability with medium strength security
servers. |
| Supports 40-bit encryption using RC4. |
Interoperability with low strength security servers. |
| Manages the "handshake" between the
sender's and the receiver's encryption routines. |
Allows developers to use the encryption algorithms
of their choice with minimal coding effort required. |
| Designed to use the Java Cryptography Architecture
(JCA). |
Designed to use the Java Cryptography Architecture
(JCA). |
| Written in Java (no native code). |
Platform Independent. |
| Standard socket interface. |
No steep learning curve for developers. |
| Can be both client and server in one process (using
a server license). |
A wider variety of applications are possible (peers). |
| Uses standard Java Keystore for key and certificate
management. |
Keys can be stored in disk files, online directories
or in tamper-proof cryptographic hardware. |
| Protekt provides Java interfaces and a global
environment for management and logging interactions. |
Application developers can easily extend aspects
of Protekt by implementing the interfaces provided
and /or interacting with the global environment. |