Code review request: 7197245: Eliminate sun.security.ssl.JsseJce dependency on sun.security.ec

Vincent Ryan vincent.x.ryan at oracle.com
Wed Sep 12 10:23:20 UTC 2012


Thanks.

On 09/12/12 11:17 AM, Xuelei Fan wrote:
> On 9/12/2012 6:13 PM, Vincent Ryan wrote:
>> The only standardized name is the object identifier. Any other names are
>> just user-friendly aliases which may not be supported by all
>> implementations.
>>
> Good.  Let's do it later if user-friendly aliases is used in other
> providers.
>
> Looks fine to me.
>
> Thanks,
> Xuelei
>
>>
>> On 09/12/12 05:02 AM, Xuelei Fan wrote:
>>> ECGenParameterSpec.getName() returns "the standard or predefined name".
>>> What's the form of standard name? And what's the form of predefined name?
>>>
>>> I think the fix works in SunEC, but may run into problems with other
>>> providers if the ECGenParameterSpec.getName() does not always return the
>>> OID name as "1.3.132.0.9". Because SunJSSE implementation needs the name
>>> to be a OID string.
>>>
>>>    Do we have a doc to define these names? Maybe we can have a map between
>>> OID names and other names.
>>>
>>> Xuelei
>>>
>>> On 9/12/2012 12:22 AM, Vincent Ryan wrote:
>>>>
>>>> Hello Brad,
>>>>
>>>> Please review these changes to eliminate the dependency between the
>>>> SunJSSE provider and the ECParameters and NamedCurve classes in the
>>>> SunEC provider.
>>>>
>>>>     http://cr.openjdk.java.net/~vinnie/7197245/webrev.00/
>>>>
>>>> Thanks.
>>>
>>
>




More information about the security-dev mailing list