<html><head><meta http-equiv="Content-Type" content="text/html; charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">+1<div class=""><br class=""><div class="">
<div dir="auto" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><div dir="auto" style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><div style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px;"><br class=""></div></div></div></div><div style=""><blockquote type="cite" class=""><div class="">On 4 Dec 2020, at 10:45 pm, Tomas Mraz <<a href="mailto:tmraz@redhat.com" class="">tmraz@redhat.com</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><div class="">Vote background<br class="">---------------<br class=""><br class="">The vote on relaxing the conceptual model in regards to required public<br class="">component for EVP_PKEY has passed with the following text:<br class=""><br class="">For 3.0 EVP_PKEY keys, the OTC accepts the following resolution:<br class="">* relax the conceptual model to allow private keys to exist without<br class="">public components;<br class="">* all implementations apart from EC require the public component to be<br class="">present;<br class="">* relax implementation for EC key management to allow private keys that<br class="">do not contain public keys and<br class="">* our decoders unconditionally generate the public key (where<br class="">possible).<br class=""><br class="">However since then the issue 13506 [1] was reported.<br class=""><br class="">During OTC meeting we concluded that we might need to relax also other<br class="">public key algorithm implementations to allow private keys without<br class="">public component.<br class=""><br class="">Vote<br class="">----<br class=""><br class="">topic: For 3.0 EVP_PKEY keys all algorithm implementations that were usable<br class="">       with 1.1.1 EVP_PKEY API or low level APIs without public component must<br class="">       stay usable.<br class=""><br class="">       This overrules the<br class="">         * all implementations apart from EC require the public component to be present;<br class="">       part of the vote closed on 2020-11-17.<br class=""><br class="">Proposed by Tomas Mraz<br class="">Public: yes<br class="">opened: 2020-12-04<br class=""><br class="">Tomas Mraz<br class=""><br class=""><br class=""></div></div></blockquote></div><br class=""></div></body></html>