equal
deleted
inserted
replaced
35 * ECDH key agreement. |
35 * ECDH key agreement. |
36 * |
36 * |
37 * IMPLEMENTATION NOTE: |
37 * IMPLEMENTATION NOTE: |
38 * The Java classes in this provider access a native ECC implementation |
38 * The Java classes in this provider access a native ECC implementation |
39 * via JNI to a C++ wrapper class which in turn calls C functions. |
39 * via JNI to a C++ wrapper class which in turn calls C functions. |
40 * The Java classes are packaged into the signed sunec.jar in the JRE |
40 * The Java classes are packaged into the jdk.crypto.sunec module and the |
41 * extensions directory and the C++ and C functions are packaged into |
41 * C++ and C functions are packaged into libsunec.so or sunec.dll in the |
42 * libsunec.so or sunec.dll in the JRE native libraries directory. |
42 * JRE native libraries directory. If the native library is not present |
43 * If the native library is not present then this provider is registered |
43 * then this provider is registered with support for fewer ECC algorithms |
44 * with support for fewer ECC algorithms (KeyPairGenerator, Signature and |
44 * (KeyPairGenerator, Signature and KeyAgreement are omitted). |
45 * KeyAgreement are omitted). |
|
46 * |
45 * |
47 * @since 1.7 |
46 * @since 1.7 |
48 */ |
47 */ |
49 public final class SunEC extends Provider { |
48 public final class SunEC extends Provider { |
50 |
49 |