<?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>Question Re: RSA algorithm implementation in ByD in Technology Q&amp;A</title>
    <link>https://community.sap.com/t5/technology-q-a/rsa-algorithm-implementation-in-byd/qaa-p/12561470#M4709960</link>
    <description>&lt;P&gt;Can you please raise an incident to SAP Product Support asking to enable the hash functionality on your tenant? You can mention my name on the incident, I will be enabling it for you then.&lt;/P&gt;</description>
    <pubDate>Fri, 07 Oct 2022 13:30:51 GMT</pubDate>
    <dc:creator>ThiagoSarmento</dc:creator>
    <dc:date>2022-10-07T13:30:51Z</dc:date>
    <item>
      <title>RSA algorithm implementation in ByD</title>
      <link>https://community.sap.com/t5/technology-q-a/rsa-algorithm-implementation-in-byd/qaq-p/12561466</link>
      <description>&lt;P&gt;Hello all,&lt;/P&gt;
  &lt;P&gt;as the title suggests, is there a way to implement RSA algorithm in ABSL ? I would like to encrypt a concatenated string with a private key and save it in an extension field of a standard business object. Is there any way to acomplish this using ABSL ?&lt;/P&gt;
  &lt;P&gt;Thank you&lt;/P&gt;</description>
      <pubDate>Thu, 06 Oct 2022 09:57:59 GMT</pubDate>
      <guid>https://community.sap.com/t5/technology-q-a/rsa-algorithm-implementation-in-byd/qaq-p/12561466</guid>
      <dc:creator>former_member689468</dc:creator>
      <dc:date>2022-10-06T09:57:59Z</dc:date>
    </item>
    <item>
      <title>Re: RSA algorithm implementation in ByD</title>
      <link>https://community.sap.com/t5/technology-q-a/rsa-algorithm-implementation-in-byd/qaa-p/12561467#M4709957</link>
      <description>&lt;P&gt;Hello there Josip,&lt;/P&gt;&lt;P&gt;You may use the Hash reuse library once you import the so called "Platinum Engineering" library on your script file.&lt;/P&gt;&lt;P&gt;Once you add it to your script:&lt;/P&gt;&lt;P&gt;import AP.PlatinumEngineering;&lt;/P&gt;&lt;P&gt;import AP.PlatinumEngineering.Public;&lt;/P&gt;&lt;P&gt;You would have access to Hash.EncryptString() which accepts AES128 encryption.&lt;/P&gt;&lt;P&gt;Please refer to the below blog for more details about the library:&lt;/P&gt;&lt;P&gt;&lt;A href="https://blogs.sap.com/2017/09/25/sap-platinum-engineering-libraries/" target="test_blank"&gt;https://blogs.sap.com/2017/09/25/sap-platinum-engineering-libraries/&lt;/A&gt;&lt;/P&gt;&lt;P&gt;Just note that these libraries are existing internal functions from SAP so they are not revised by the documentation team yet and they are not released for general uses, hence they cannot be supported via incidents.&lt;/P&gt;&lt;P&gt;BR,&lt;/P&gt;&lt;P&gt;Thiago&lt;/P&gt;</description>
      <pubDate>Fri, 07 Oct 2022 00:16:29 GMT</pubDate>
      <guid>https://community.sap.com/t5/technology-q-a/rsa-algorithm-implementation-in-byd/qaa-p/12561467#M4709957</guid>
      <dc:creator>ThiagoSarmento</dc:creator>
      <dc:date>2022-10-07T00:16:29Z</dc:date>
    </item>
    <item>
      <title>Re: RSA algorithm implementation in ByD</title>
      <link>https://community.sap.com/t5/technology-q-a/rsa-algorithm-implementation-in-byd/qaa-p/12561468#M4709958</link>
      <description>&lt;P&gt;Thank you Thiago,&lt;/P&gt;&lt;P&gt;was not aware of that option, I will look into it in more detail.&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;J&lt;/P&gt;</description>
      <pubDate>Fri, 07 Oct 2022 02:23:28 GMT</pubDate>
      <guid>https://community.sap.com/t5/technology-q-a/rsa-algorithm-implementation-in-byd/qaa-p/12561468#M4709958</guid>
      <dc:creator>former_member689468</dc:creator>
      <dc:date>2022-10-07T02:23:28Z</dc:date>
    </item>
    <item>
      <title>Re: RSA algorithm implementation in ByD</title>
      <link>https://community.sap.com/t5/technology-q-a/rsa-algorithm-implementation-in-byd/qaa-p/12561469#M4709959</link>
      <description>&lt;P&gt;Just one more question, since it is a requirement by law that we use RSA algorithm, is it possible via the platinum engineering library in any way to implement it ? Or any way in general ? &lt;/P&gt;&lt;P&gt;I see that the Hash function does have input parameter named Algorithm, so I tried to put it in plainly like this&lt;/P&gt;&lt;P&gt;var l_encrypted = Hash.EncryptString("RSA","123",l_secret_key);&lt;/P&gt;&lt;P&gt;Unfortunately no luck. Is there the option to use RSA or is it not possible like this ?&lt;/P&gt;&lt;P&gt;Thank you&lt;/P&gt;</description>
      <pubDate>Fri, 07 Oct 2022 03:15:52 GMT</pubDate>
      <guid>https://community.sap.com/t5/technology-q-a/rsa-algorithm-implementation-in-byd/qaa-p/12561469#M4709959</guid>
      <dc:creator>former_member689468</dc:creator>
      <dc:date>2022-10-07T03:15:52Z</dc:date>
    </item>
    <item>
      <title>Re: RSA algorithm implementation in ByD</title>
      <link>https://community.sap.com/t5/technology-q-a/rsa-algorithm-implementation-in-byd/qaa-p/12561470#M4709960</link>
      <description>&lt;P&gt;Can you please raise an incident to SAP Product Support asking to enable the hash functionality on your tenant? You can mention my name on the incident, I will be enabling it for you then.&lt;/P&gt;</description>
      <pubDate>Fri, 07 Oct 2022 13:30:51 GMT</pubDate>
      <guid>https://community.sap.com/t5/technology-q-a/rsa-algorithm-implementation-in-byd/qaa-p/12561470#M4709960</guid>
      <dc:creator>ThiagoSarmento</dc:creator>
      <dc:date>2022-10-07T13:30:51Z</dc:date>
    </item>
    <item>
      <title>Re: RSA algorithm implementation in ByD</title>
      <link>https://community.sap.com/t5/technology-q-a/rsa-algorithm-implementation-in-byd/qaa-p/12561471#M4709961</link>
      <description>&lt;P&gt;Hello Josip,&lt;/P&gt;&lt;P&gt;Only "AES128", "AES192", "AES256" can be used in ABSL. Other algorithms have not been implemented.&lt;/P&gt;&lt;P&gt;Kind regards,&lt;/P&gt;&lt;P&gt;Cian &lt;/P&gt;</description>
      <pubDate>Mon, 10 Oct 2022 15:07:26 GMT</pubDate>
      <guid>https://community.sap.com/t5/technology-q-a/rsa-algorithm-implementation-in-byd/qaa-p/12561471#M4709961</guid>
      <dc:creator>cianbarrett</dc:creator>
      <dc:date>2022-10-10T15:07:26Z</dc:date>
    </item>
    <item>
      <title>Re: RSA algorithm implementation in ByD</title>
      <link>https://community.sap.com/t5/technology-q-a/rsa-algorithm-implementation-in-byd/qaa-p/12561472#M4709962</link>
      <description>&lt;P&gt;Thank you both for the answers. What would be the "best practice" suggested by SAP to achieve this functionality in ByD ? Does CPI have the option to encrypt a string with RSA algorithm out of the box, could we use a communication arrangement in our ABSL code to communicate with a cloud platform integration instance and have the string encrytpted there then just store the response back as an extension field in our ByD ?&lt;/P&gt;</description>
      <pubDate>Wed, 12 Oct 2022 11:41:06 GMT</pubDate>
      <guid>https://community.sap.com/t5/technology-q-a/rsa-algorithm-implementation-in-byd/qaa-p/12561472#M4709962</guid>
      <dc:creator>former_member689468</dc:creator>
      <dc:date>2022-10-12T11:41:06Z</dc:date>
    </item>
  </channel>
</rss>

