<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Hi Chao, in Intel® Integrated Performance Primitives</title>
    <link>https://community.intel.com/t5/Intel-Integrated-Performance/RSA-Signature/m-p/1063122#M24252</link>
    <description>&lt;P&gt;&lt;SPAN style="font-size: 1em; line-height: 1.5;"&gt;Hi Chao,&lt;/SPAN&gt;&lt;/P&gt;

&lt;P&gt;Thanks for getting back to me. It is with RSA Private Key Encryption but without creating a message digest, hash, of the input before doing the signature.&lt;/P&gt;

&lt;P&gt;Intel Sign Operation:&lt;BR /&gt;
	Message to Sign -&amp;gt; Hash of Message&lt;BR /&gt;
	Hash of Message -&amp;gt; Padded Hash of Message&lt;BR /&gt;
	Padded Hash of Message -&amp;gt; Private Key Encryption of Padded Hash of Message&lt;BR /&gt;
	&lt;BR /&gt;
	I want to eliminate the Hash of Message in the RSA sign operation because I can not guarantee the side doing verification knows the Hash algorithm being used.&lt;BR /&gt;
	&lt;BR /&gt;
	The issue is resolved in a sense. Have created the RSA Sign operation by using Intel Montgomery and Big Number function calls.&lt;BR /&gt;
	&lt;BR /&gt;
	Regards,&lt;BR /&gt;
	Jacob&lt;BR /&gt;
	&lt;BR /&gt;
	&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Thu, 19 Nov 2015 16:10:08 GMT</pubDate>
    <dc:creator>Jacob_B_2</dc:creator>
    <dc:date>2015-11-19T16:10:08Z</dc:date>
    <item>
      <title>RSA Signature</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/RSA-Signature/m-p/1063120#M24250</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;

&lt;P&gt;IPP v9.0&lt;/P&gt;

&lt;P&gt;I've combed through the cryptography manual and looked at options for ippsRSASign_PKCS1v15 but am looking for not using a hash digest. At the moment am using the base ippsRSA_Encrypt to make signatures and setting up an RSA key for the purpose of signing. But it has some performance overhead from loading the message into a BigNumberState and setting things up. Have also looked at using the function ippsRSAEncrypt_PKCSv15 since I'm using the PKCSv15 format anyway, but in using it I would need access to altering the first couple bytes of the padding which it seems the function does not allow to be done ("&lt;SPAN class="s1"&gt;00020001FFFFFFFFF" attempt with using the padding pointer parameter)&lt;BR /&gt;
	&lt;BR /&gt;
	Is there a way to go about just signing a message without having a hash involved that may have less overhead than my current approach?&lt;BR /&gt;
	&lt;BR /&gt;
	Regards,&lt;BR /&gt;
	Jacob&lt;/SPAN&gt;&lt;BR /&gt;
	&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 11 Nov 2015 23:18:24 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/RSA-Signature/m-p/1063120#M24250</guid>
      <dc:creator>Jacob_B_2</dc:creator>
      <dc:date>2015-11-11T23:18:24Z</dc:date>
    </item>
    <item>
      <title>Hi Jacob,</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/RSA-Signature/m-p/1063121#M24251</link>
      <description>&lt;P&gt;Hi Jacob,&lt;/P&gt;

&lt;P&gt;Can you add some clarification on your problem?&amp;nbsp; Actually, we can not understand the real issue there.&amp;nbsp; If you can post some pseudo-code, that&amp;nbsp;will be more helpful&amp;nbsp;to understand your problem.&lt;/P&gt;

&lt;P&gt;Thanks,&lt;BR /&gt;
	Chao&lt;/P&gt;</description>
      <pubDate>Thu, 19 Nov 2015 08:51:32 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/RSA-Signature/m-p/1063121#M24251</guid>
      <dc:creator>Chao_Y_Intel</dc:creator>
      <dc:date>2015-11-19T08:51:32Z</dc:date>
    </item>
    <item>
      <title>Hi Chao,</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/RSA-Signature/m-p/1063122#M24252</link>
      <description>&lt;P&gt;&lt;SPAN style="font-size: 1em; line-height: 1.5;"&gt;Hi Chao,&lt;/SPAN&gt;&lt;/P&gt;

&lt;P&gt;Thanks for getting back to me. It is with RSA Private Key Encryption but without creating a message digest, hash, of the input before doing the signature.&lt;/P&gt;

&lt;P&gt;Intel Sign Operation:&lt;BR /&gt;
	Message to Sign -&amp;gt; Hash of Message&lt;BR /&gt;
	Hash of Message -&amp;gt; Padded Hash of Message&lt;BR /&gt;
	Padded Hash of Message -&amp;gt; Private Key Encryption of Padded Hash of Message&lt;BR /&gt;
	&lt;BR /&gt;
	I want to eliminate the Hash of Message in the RSA sign operation because I can not guarantee the side doing verification knows the Hash algorithm being used.&lt;BR /&gt;
	&lt;BR /&gt;
	The issue is resolved in a sense. Have created the RSA Sign operation by using Intel Montgomery and Big Number function calls.&lt;BR /&gt;
	&lt;BR /&gt;
	Regards,&lt;BR /&gt;
	Jacob&lt;BR /&gt;
	&lt;BR /&gt;
	&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 19 Nov 2015 16:10:08 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/RSA-Signature/m-p/1063122#M24252</guid>
      <dc:creator>Jacob_B_2</dc:creator>
      <dc:date>2015-11-19T16:10:08Z</dc:date>
    </item>
  </channel>
</rss>

