<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<title>April Crypto Bulletin from Cryptosense</title>
<style><!--
/* Font Definitions */
@font-face
{font-family:Helvetica;
panose-1:0 0 0 0 0 0 0 0 0 0;}
@font-face
{font-family:Wingdings;
panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
{font-family:"Cambria Math";
panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
{font-family:Calibri;
panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin:0in;
margin-bottom:.0001pt;
font-size:11.0pt;
font-family:"Calibri",sans-serif;}
h1
{mso-style-priority:9;
mso-style-link:"Heading 1 Char";
margin:0in;
margin-bottom:.0001pt;
line-height:125%;
font-size:30.0pt;
font-family:Helvetica;
color:#606060;
letter-spacing:-.75pt;
font-weight:bold;}
h2
{mso-style-priority:9;
mso-style-link:"Heading 2 Char";
margin:0in;
margin-bottom:.0001pt;
line-height:125%;
font-size:19.5pt;
font-family:Helvetica;
color:#404040;
letter-spacing:-.55pt;
font-weight:bold;}
h3
{mso-style-priority:9;
mso-style-link:"Heading 3 Char";
margin:0in;
margin-bottom:.0001pt;
line-height:125%;
font-size:13.5pt;
font-family:Helvetica;
color:#606060;
letter-spacing:-.4pt;
font-weight:bold;}
h4
{mso-style-priority:9;
mso-style-link:"Heading 4 Char";
margin:0in;
margin-bottom:.0001pt;
line-height:125%;
font-size:12.0pt;
font-family:Helvetica;
color:gray;
font-weight:bold;}
h5
{mso-style-priority:9;
mso-style-link:"Heading 5 Char";
margin:0in;
margin-bottom:.0001pt;
font-size:10.0pt;
font-family:"Calibri",sans-serif;
font-weight:bold;}
h6
{mso-style-priority:9;
mso-style-link:"Heading 6 Char";
margin:0in;
margin-bottom:.0001pt;
font-size:7.5pt;
font-family:"Calibri",sans-serif;
font-weight:bold;}
p.MsoHeader, li.MsoHeader, div.MsoHeader
{mso-style-priority:99;
mso-style-link:"Header Char";
margin:0in;
margin-bottom:.0001pt;
font-size:11.0pt;
font-family:"Calibri",sans-serif;}
p.MsoFooter, li.MsoFooter, div.MsoFooter
{mso-style-priority:99;
mso-style-link:"Footer Char";
margin:0in;
margin-bottom:.0001pt;
font-size:11.0pt;
font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
{mso-style-priority:99;
color:blue;
text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
{mso-style-priority:99;
color:purple;
text-decoration:underline;}
p.msonormal0, li.msonormal0, div.msonormal0
{mso-style-name:msonormal;
margin-top:12.0pt;
margin-right:0in;
margin-bottom:12.0pt;
margin-left:0in;
font-size:11.0pt;
font-family:"Calibri",sans-serif;}
span.Heading1Char
{mso-style-name:"Heading 1 Char";
mso-style-priority:9;
mso-style-link:"Heading 1";
font-family:"Calibri Light",sans-serif;
color:#2F5496;}
span.Heading2Char
{mso-style-name:"Heading 2 Char";
mso-style-priority:9;
mso-style-link:"Heading 2";
font-family:"Calibri Light",sans-serif;
color:#2F5496;}
span.Heading3Char
{mso-style-name:"Heading 3 Char";
mso-style-priority:9;
mso-style-link:"Heading 3";
font-family:"Calibri Light",sans-serif;
color:#1F3763;}
span.Heading4Char
{mso-style-name:"Heading 4 Char";
mso-style-priority:9;
mso-style-link:"Heading 4";
font-family:"Calibri Light",sans-serif;
color:#2F5496;
font-style:italic;}
span.Heading5Char
{mso-style-name:"Heading 5 Char";
mso-style-priority:9;
mso-style-link:"Heading 5";
font-family:"Calibri Light",sans-serif;
color:#2F5496;}
span.Heading6Char
{mso-style-name:"Heading 6 Char";
mso-style-priority:9;
mso-style-link:"Heading 6";
font-family:"Calibri Light",sans-serif;
color:#1F3763;}
p.readmsgbody, li.readmsgbody, div.readmsgbody
{mso-style-name:readmsgbody;
margin-top:12.0pt;
margin-right:0in;
margin-bottom:12.0pt;
margin-left:0in;
font-size:11.0pt;
font-family:"Calibri",sans-serif;}
p.externalclass, li.externalclass, div.externalclass
{mso-style-name:externalclass;
margin-top:12.0pt;
margin-right:0in;
margin-bottom:12.0pt;
margin-left:0in;
font-size:11.0pt;
font-family:"Calibri",sans-serif;}
p.mcnimage, li.mcnimage, div.mcnimage
{mso-style-name:mcnimage;
margin-top:12.0pt;
margin-right:0in;
margin-bottom:12.0pt;
margin-left:0in;
font-size:11.0pt;
font-family:"Calibri",sans-serif;}
p.mcnretinaimage, li.mcnretinaimage, div.mcnretinaimage
{mso-style-name:mcnretinaimage;
margin-top:12.0pt;
margin-right:0in;
margin-bottom:12.0pt;
margin-left:0in;
font-size:11.0pt;
font-family:"Calibri",sans-serif;}
p.mcntextcontent, li.mcntextcontent, div.mcntextcontent
{mso-style-name:mcntextcontent;
margin-top:12.0pt;
margin-right:0in;
margin-bottom:12.0pt;
margin-left:0in;
font-size:11.0pt;
font-family:"Calibri",sans-serif;}
p.mcnpreviewtext, li.mcnpreviewtext, div.mcnpreviewtext
{mso-style-name:mcnpreviewtext;
margin-top:12.0pt;
margin-right:0in;
margin-bottom:12.0pt;
margin-left:0in;
font-size:11.0pt;
font-family:"Calibri",sans-serif;
display:none;}
p.mcntextcontent1, li.mcntextcontent1, div.mcntextcontent1
{mso-style-name:mcntextcontent1;
margin-top:12.0pt;
margin-right:0in;
margin-bottom:12.0pt;
margin-left:0in;
line-height:125%;
font-size:8.5pt;
font-family:Helvetica;
color:#666666;}
p.mcntextcontent2, li.mcntextcontent2, div.mcntextcontent2
{mso-style-name:mcntextcontent2;
margin-top:12.0pt;
margin-right:0in;
margin-bottom:12.0pt;
margin-left:0in;
line-height:150%;
font-size:11.5pt;
font-family:Helvetica;
color:#606060;}
p.mcntextcontent3, li.mcntextcontent3, div.mcntextcontent3
{mso-style-name:mcntextcontent3;
margin-top:12.0pt;
margin-right:0in;
margin-bottom:12.0pt;
margin-left:0in;
line-height:150%;
font-size:11.5pt;
font-family:Helvetica;
color:#606060;}
p.mcntextcontent4, li.mcntextcontent4, div.mcntextcontent4
{mso-style-name:mcntextcontent4;
margin-top:12.0pt;
margin-right:0in;
margin-bottom:12.0pt;
margin-left:0in;
text-align:center;
line-height:125%;
font-size:7.5pt;
font-family:Helvetica;
color:#CCCCCC;}
span.org
{mso-style-name:org;}
span.locality
{mso-style-name:locality;}
span.postal-code
{mso-style-name:postal-code;}
p.mcntextcontent5, li.mcntextcontent5, div.mcntextcontent5
{mso-style-name:mcntextcontent5;
margin-top:12.0pt;
margin-right:0in;
margin-bottom:12.0pt;
margin-left:0in;
line-height:125%;
font-size:8.5pt;
font-family:Helvetica;
color:#666666;}
p.mcntextcontent6, li.mcntextcontent6, div.mcntextcontent6
{mso-style-name:mcntextcontent6;
margin-top:12.0pt;
margin-right:0in;
margin-bottom:12.0pt;
margin-left:0in;
line-height:150%;
font-size:11.5pt;
font-family:Helvetica;
color:#606060;}
p.mcntextcontent7, li.mcntextcontent7, div.mcntextcontent7
{mso-style-name:mcntextcontent7;
margin-top:12.0pt;
margin-right:0in;
margin-bottom:12.0pt;
margin-left:0in;
line-height:150%;
font-size:11.5pt;
font-family:Helvetica;
color:#606060;}
p.mcntextcontent8, li.mcntextcontent8, div.mcntextcontent8
{mso-style-name:mcntextcontent8;
margin-top:12.0pt;
margin-right:0in;
margin-bottom:12.0pt;
margin-left:0in;
text-align:center;
line-height:125%;
font-size:7.5pt;
font-family:Helvetica;
color:#CCCCCC;}
span.EmailStyle44
{mso-style-type:personal-reply;
font-family:"Calibri",sans-serif;
color:windowtext;}
span.HeaderChar
{mso-style-name:"Header Char";
mso-style-priority:99;
mso-style-link:Header;
font-family:"Calibri",sans-serif;}
span.FooterChar
{mso-style-name:"Footer Char";
mso-style-priority:99;
mso-style-link:Footer;
font-family:"Calibri",sans-serif;}
.MsoChpDefault
{mso-style-type:export-only;
font-size:10.0pt;}
/* Page Definitions */
@page
{mso-endnote-separator:url("cid:header.htm\@01D3CB3A.572F0F80") es;
mso-endnote-continuation-separator:url("cid:header.htm\@01D3CB3A.572F0F80") ecs;}
@page WordSection1
{size:8.5in 11.0in;
margin:1.0in 1.0in 1.0in 1.0in;
mso-footer:url("cid:header.htm\@01D3CB3A.572F0F80") f1;}
div.WordSection1
{page:WordSection1;}
/* List Definitions */
@list l0
{mso-list-id:8484558;
mso-list-template-ids:1124598944;}
@list l0:level1
{mso-level-number-format:bullet;
mso-level-text:;
mso-level-tab-stop:.5in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l0:level2
{mso-level-number-format:bullet;
mso-level-text:o;
mso-level-tab-stop:1.0in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:"Courier New";
mso-bidi-font-family:"Times New Roman";}
@list l0:level3
{mso-level-number-format:bullet;
mso-level-text:;
mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Wingdings;}
@list l0:level4
{mso-level-number-format:bullet;
mso-level-text:;
mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Wingdings;}
@list l0:level5
{mso-level-number-format:bullet;
mso-level-text:;
mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Wingdings;}
@list l0:level6
{mso-level-number-format:bullet;
mso-level-text:;
mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Wingdings;}
@list l0:level7
{mso-level-number-format:bullet;
mso-level-text:;
mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Wingdings;}
@list l0:level8
{mso-level-number-format:bullet;
mso-level-text:;
mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Wingdings;}
@list l0:level9
{mso-level-number-format:bullet;
mso-level-text:;
mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Wingdings;}
ol
{margin-bottom:0in;}
ul
{margin-bottom:0in;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="2049" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body bgcolor="#F2F2F2" lang="EN-US" link="blue" vlink="purple">
<div class="WordSection1">
<p class="MsoNormal">This is one reason why keeping around old assembly code can have a cost. :(<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><a href="https://github.com/openssl/openssl/pull/5320">https://github.com/openssl/openssl/pull/5320</a><o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Andy and Tim: Still waiting for your response to my question in that PR …<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
</body>
</html>