<html>
  <head>
    <meta content="text/html; charset=windows-1252"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <p><br>
    </p>
    <br>
    <div class="moz-cite-prefix">On 11/3/16 11:35 AM, Cantor, Scott
      wrote:<br>
    </div>
    <blockquote
cite="mid:9846A6064BD102419D06814DD0D78DE112A81CE1@CIO-TNC-D2MBX02.osuad.osu.edu"
      type="cite">
      <blockquote type="cite">
        <pre wrap="">There might be some in the Java code, not sure.
</pre>
      </blockquote>
      <pre wrap="">
There are a handful in opensaml-xmlsec-impl's test data. No EC. I seem to recall there may have been an issue in Java with actually constructing an EC public key out of raw parts, which is why there's nothing for it under org.opensaml.xmlsec.keyinfo.impl.provider</pre>
    </blockquote>
    <br>
    <br>
    I don't off-hand remember any actual technical issue with EC keys
    and Java, but maybe I'm forgetting.  I think the main reason was the
    non-named curve style is very complex and not much use case at all,
    so very high cost/benefit ratio.  But I think if there's not a
    technical Java limitation, we should probably try and support at
    some point.<br>
    <br>
    Actually, based on OSJ-118, I don't think we currently even support
    parsing an ECKeyValue from a KeyInfo at all.  Right now I think we'd
    only support ECDSA signing and validation via an EC cert (maybe we
    can emit an DEREncodedKeyValue of the public key, not sure).  And
    then there's also OSJ-82 to support ECDH-based encryption.<br>
    <br>
    So getting "full" EC support in Java OpenSAML is still on the todo
    list.<br>
    <blockquote
cite="mid:9846A6064BD102419D06814DD0D78DE112A81CE1@CIO-TNC-D2MBX02.osuad.osu.edu"
      type="cite">
    </blockquote>
    <br>
  </body>
</html>