<?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 Re: HMAC_SHA512 using java API in Integration and Testing</title>
    <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/HMAC-SHA512-using-java-API/m-p/66163#M39741</link>
    <description>&lt;P&gt;I got it working with new HASH the issue was conversion of the long key to byte array.&lt;/P&gt;&lt;P&gt;Method to convert the SecurityKey&lt;/P&gt;&lt;P&gt;public static byte[] hex2bin(String hex) throws NumberFormatException {&lt;BR /&gt;if (hex.length() % 2 &amp;gt; 0) {&lt;BR /&gt;throw new NumberFormatException("Hexadecimal input string must have an even length.");&lt;BR /&gt;}&lt;BR /&gt;byte[] r = new byte[hex.length() / 2];&lt;BR /&gt;for (int i = hex.length(); i &amp;gt; 0;) {&lt;BR /&gt;r[i / 2 - 1] = (byte) (digit(hex.charAt(--i)) | (digit(hex.charAt(--i)) &amp;lt;&amp;lt; 4));&lt;BR /&gt;}&lt;BR /&gt;return r;&lt;BR /&gt;}&lt;/P&gt;&lt;P&gt;public String encode(byte[] key, String data) {&lt;BR /&gt;try {&lt;BR /&gt;//String hexaString = Hex.encodeHexString(key.getBytes()) ;&lt;BR /&gt;Mac sha512_HMAC = Mac.getInstance("HmacSHA512");&lt;BR /&gt;SecretKeySpec secret_key = new SecretKeySpec(key,"HmacSHA512");&lt;BR /&gt;sha512_HMAC.init(secret_key);&lt;BR /&gt;&lt;BR /&gt;return Hex.encodeHexString(sha512_HMAC.doFinal(data.getBytes("UTF-8")));&lt;/P&gt;&lt;P&gt;// return new String(Hex.encodeHex(sha512_HMAC.doFinal(data.getBytes("UTF-8"))));&lt;/P&gt;&lt;P&gt;} catch (NoSuchAlgorithmException e) {&lt;BR /&gt;e.printStackTrace();&lt;BR /&gt;} catch (InvalidKeyException e) {&lt;BR /&gt;e.printStackTrace();&lt;BR /&gt;} catch (UnsupportedEncodingException e) {&lt;BR /&gt;e.printStackTrace();&lt;BR /&gt;}&lt;/P&gt;&lt;P&gt;return null;&lt;BR /&gt;}&lt;/P&gt;&lt;P&gt;Thanks for the help&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Tue, 29 Jan 2019 20:56:52 GMT</pubDate>
    <dc:creator>ashlesha4gsmls</dc:creator>
    <dc:date>2019-01-29T20:56:52Z</dc:date>
    <item>
      <title>HMAC_SHA512 using java API</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/HMAC-SHA512-using-java-API/m-p/66088#M39676</link>
      <description>&lt;P&gt;i am changing to code to integrate&amp;nbsp;HMAC_SHA512 using java API&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;But i get Error code 99 Transaction cannot be accepted after the new change&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I am using the TEST &lt;A href="https://secure.authorize.net/gateway/transact.dll" target="_blank"&gt;https://secure.authorize.net/gateway/transact.dll&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;As mentioned i am sending the&amp;nbsp; inputstring '^' delimeter&lt;/P&gt;&lt;P&gt;^API LOGIN ID^TransactionID^AMT^&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Please let me know what is dong wrong&amp;nbsp; and any more inforemation you want from me&lt;/P&gt;</description>
      <pubDate>Fri, 25 Jan 2019 16:50:54 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/HMAC-SHA512-using-java-API/m-p/66088#M39676</guid>
      <dc:creator>ashlesha4gsmls</dc:creator>
      <dc:date>2019-01-25T16:50:54Z</dc:date>
    </item>
    <item>
      <title>Re: HMAC_SHA512 using java API</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/HMAC-SHA512-using-java-API/m-p/66089#M39677</link>
      <description>&lt;P&gt;Hello&amp;nbsp;&lt;a href="https://community.developer.cybersource.com/t5/user/viewprofilepage/user-id/28292"&gt;@ashlesha4gsmls&lt;/a&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Are you attempting to change how you submit transactions using the HMAC_SHA512 hash?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The changes for the MD5 hash apply to transaction response validation, not submitting transactions.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Richard&lt;/P&gt;</description>
      <pubDate>Fri, 25 Jan 2019 17:32:36 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/HMAC-SHA512-using-java-API/m-p/66089#M39677</guid>
      <dc:creator>RichardH</dc:creator>
      <dc:date>2019-01-25T17:32:36Z</dc:date>
    </item>
    <item>
      <title>Re: HMAC_SHA512 using java API</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/HMAC-SHA512-using-java-API/m-p/66092#M39680</link>
      <description>&lt;P&gt;Oh ! so there is no change when i submit the authorization request that JAVA API stays unchanged which uses MD5 hashing.&lt;/P&gt;&lt;P&gt;We get a response&amp;nbsp; url (php program)&amp;nbsp; where authorize.net sends the response code.&lt;/P&gt;&lt;P&gt;there we colllect the x_MD5_HASH using&amp;nbsp;$x_MD5_Hash = $_POST['x_MD5_Hash'];&lt;/P&gt;&lt;P&gt;&amp;nbsp;so now this value will no more match with ours, or we need to change the&amp;nbsp;HMACSHA512&amp;nbsp; to match it?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Please correct me if i&amp;nbsp; get it wrong&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 25 Jan 2019 17:53:25 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/HMAC-SHA512-using-java-API/m-p/66092#M39680</guid>
      <dc:creator>ashlesha4gsmls</dc:creator>
      <dc:date>2019-01-25T17:53:25Z</dc:date>
    </item>
    <item>
      <title>Re: HMAC_SHA512 using java API</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/HMAC-SHA512-using-java-API/m-p/66099#M39687</link>
      <description>&lt;P&gt;The&amp;nbsp;x_fp_hash value send&amp;nbsp; should be using&amp;nbsp;HmacSHA512?&lt;/P&gt;</description>
      <pubDate>Fri, 25 Jan 2019 18:37:13 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/HMAC-SHA512-using-java-API/m-p/66099#M39687</guid>
      <dc:creator>ashlesha4gsmls</dc:creator>
      <dc:date>2019-01-25T18:37:13Z</dc:date>
    </item>
    <item>
      <title>Re: HMAC_SHA512 using java API</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/HMAC-SHA512-using-java-API/m-p/66100#M39688</link>
      <description>&lt;P&gt;We neeed your help . The moment we change the hash to&amp;nbsp;HmacSHA512 we get error code 99&lt;/P&gt;&lt;P&gt;Do we need to make any setp on the merchantile setup to mention the Hash?&lt;/P&gt;</description>
      <pubDate>Fri, 25 Jan 2019 19:45:42 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/HMAC-SHA512-using-java-API/m-p/66100#M39688</guid>
      <dc:creator>ashlesha4gsmls</dc:creator>
      <dc:date>2019-01-25T19:45:42Z</dc:date>
    </item>
    <item>
      <title>Re: HMAC_SHA512 using java API</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/HMAC-SHA512-using-java-API/m-p/66113#M39697</link>
      <description>It looks like you are using a SIM or DPM integration method. Is this correct? If so you’re using the wrong delimited string. The delimited string you listed is for modern API integrations, Accept Suite, etc. and AIM.&lt;BR /&gt;&lt;BR /&gt;The values you use are different and are in your SIM/DPM guide. Md5 is going to be gone forever at some point, so you definitely need to replace md5 with sha512. For your integration, you will have one value you submit as a fingerprint, and another one should you choose to verify the response.&lt;BR /&gt;&lt;BR /&gt;I have php code that is tested and works for modern API, and sample php code that I am pretty sure will work for SIM/DPM for the fingerprint piece on the thread I will paste. the delimited string for the validation piece will have 31 carets and several values if my memory serves me correct. The fingerprint will have 4 values or 5 per my memory, delimited by carets as well but without a leading caret and potentially without a terminating caret.&lt;BR /&gt;&lt;BR /&gt;On my php thread there are some java folks who end up getting theirs working. It is a good place to start your homework. Again, the first post I made only works with modern API. I ended up trying to bel SIM/DPM guys down the list.&lt;BR /&gt;&lt;BR /&gt;The delimited string I put in my second code example was taken from the guide, and I believe that if you can make a java version of that it will work. This forum is a hobby for me when I’m waiting on breakfast, and I am not familiar with all of the past integration methods. You sound like DPM/SIM, but if that’s not the case or if you don’t know, don’t go down this or any other rabbit trail until you find out what you are using. That’s step number 1. How you do this is dependent on what integration method you use, and you’ll be pulling your hair out indefinitely if you try to do this without knowing.&lt;BR /&gt;&lt;BR /&gt;&lt;A href="https://community.developer.authorize.net/t5/Integration-and-Testing/Working-php-hash-verification/m-p/65774#M39390" target="_blank"&gt;https://community.developer.authorize.net/t5/Integration-and-Testing/Working-php-hash-verification/m-p/65774#M39390&lt;/A&gt;&lt;BR /&gt;</description>
      <pubDate>Sun, 27 Jan 2019 16:50:11 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/HMAC-SHA512-using-java-API/m-p/66113#M39697</guid>
      <dc:creator>Renaissance</dc:creator>
      <dc:date>2019-01-27T16:50:11Z</dc:date>
    </item>
    <item>
      <title>Re: HMAC_SHA512 using java API</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/HMAC-SHA512-using-java-API/m-p/66150#M39729</link>
      <description>&lt;P&gt;I am using the new Security Key&amp;nbsp;&lt;/P&gt;&lt;P&gt;hashing it using below code.&amp;nbsp;&lt;/P&gt;&lt;P&gt;public String encode(String key, String data) {&lt;BR /&gt;try {&lt;/P&gt;&lt;P&gt;Mac sha256_HMAC = Mac.getInstance("HmacSHA512");&lt;BR /&gt;SecretKeySpec secret_key = new SecretKeySpec(key.getBytes("UTF-8"), "HmacSHA512");&lt;BR /&gt;sha256_HMAC.init(secret_key);&lt;/P&gt;&lt;P&gt;return new String(Hex.encodeHex(sha256_HMAC.doFinal(data.getBytes("UTF-8"))));&lt;/P&gt;&lt;P&gt;} catch (NoSuchAlgorithmException e) {&lt;BR /&gt;e.printStackTrace();&lt;BR /&gt;} catch (InvalidKeyException e) {&lt;BR /&gt;e.printStackTrace();&lt;BR /&gt;} catch (UnsupportedEncodingException e) {&lt;BR /&gt;e.printStackTrace();&lt;BR /&gt;}&lt;/P&gt;&lt;P&gt;return null;&lt;BR /&gt;}&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The&amp;nbsp;&lt;/P&gt;&lt;P&gt;I was sending this value in x_fp_hash and submitting to the&amp;nbsp; dll url&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;The fingerprint will have 4 value hashed using new security key . But i get the error code 99 in return code&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 29 Jan 2019 14:56:09 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/HMAC-SHA512-using-java-API/m-p/66150#M39729</guid>
      <dc:creator>ashlesha4gsmls</dc:creator>
      <dc:date>2019-01-29T14:56:09Z</dc:date>
    </item>
    <item>
      <title>Re: HMAC_SHA512 using java API</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/HMAC-SHA512-using-java-API/m-p/66151#M39730</link>
      <description>&lt;P&gt;so now i am sending the new hashvalue in&amp;nbsp;x_SHA2_Hash submitting to&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;A href="https://secure.authorize.net/gateway/transact.dll" target="_blank"&gt;https://secure.authorize.net/gateway/transact.dll&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;along with the x_fp_hash that has the old finger print&lt;/P&gt;</description>
      <pubDate>Tue, 29 Jan 2019 15:05:23 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/HMAC-SHA512-using-java-API/m-p/66151#M39730</guid>
      <dc:creator>ashlesha4gsmls</dc:creator>
      <dc:date>2019-01-29T15:05:23Z</dc:date>
    </item>
    <item>
      <title>Re: HMAC_SHA512 using java API</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/HMAC-SHA512-using-java-API/m-p/66154#M39733</link>
      <description>&lt;P&gt;I am not good with Java syntax. Does this function convert the signature key to binary&amp;nbsp; before it is used in the hash function?&amp;nbsp; You need to convert signature key to binary; it is hex out of the box. Then you hash the delimited string using the binary key version. You want your hash function to output a hex value, not raw binary.&amp;nbsp;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 29 Jan 2019 16:32:47 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/HMAC-SHA512-using-java-API/m-p/66154#M39733</guid>
      <dc:creator>Renaissance</dc:creator>
      <dc:date>2019-01-29T16:32:47Z</dc:date>
    </item>
    <item>
      <title>Re: HMAC_SHA512 using java API</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/HMAC-SHA512-using-java-API/m-p/66155#M39734</link>
      <description>&lt;P&gt;My concern is x_fp_hash is not accepting the new hashvalue it still validates using MD5 hash.&lt;/P&gt;</description>
      <pubDate>Tue, 29 Jan 2019 16:41:53 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/HMAC-SHA512-using-java-API/m-p/66155#M39734</guid>
      <dc:creator>ashlesha4gsmls</dc:creator>
      <dc:date>2019-01-29T16:41:53Z</dc:date>
    </item>
    <item>
      <title>Re: HMAC_SHA512 using java API</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/HMAC-SHA512-using-java-API/m-p/66156#M39735</link>
      <description>&lt;P&gt;I do send the Hexa value&amp;nbsp;Hex.encodeHex() API to get the Hexvalue&lt;/P&gt;</description>
      <pubDate>Tue, 29 Jan 2019 17:01:53 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/HMAC-SHA512-using-java-API/m-p/66156#M39735</guid>
      <dc:creator>ashlesha4gsmls</dc:creator>
      <dc:date>2019-01-29T17:01:53Z</dc:date>
    </item>
    <item>
      <title>Re: HMAC_SHA512 using java API</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/HMAC-SHA512-using-java-API/m-p/66158#M39736</link>
      <description>I’m not understanding. The hash value is submitted in your request as an http post under that name, correct? You are saying that you submit x_fp_hash in your post and the API compares it to md5?</description>
      <pubDate>Tue, 29 Jan 2019 18:31:38 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/HMAC-SHA512-using-java-API/m-p/66158#M39736</guid>
      <dc:creator>Renaissance</dc:creator>
      <dc:date>2019-01-29T18:31:38Z</dc:date>
    </item>
    <item>
      <title>Re: HMAC_SHA512 using java API</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/HMAC-SHA512-using-java-API/m-p/66162#M39740</link>
      <description>&lt;P&gt;Originally the value in x_fp_hash(fingerprint generated was using MD5 hash, that used transaction key)&lt;/P&gt;&lt;P&gt;Now i am following the guide to to upgrade&amp;nbsp; to&amp;nbsp;HmacSHA512 that says to use the SecurityKey .&lt;/P&gt;&lt;P&gt;I created a new SecurityKey.&lt;/P&gt;&lt;P&gt;I am creating the new value for finger print using securitykey and&amp;nbsp;HmacSHA512 hashing&amp;nbsp;&lt;/P&gt;&lt;P&gt;This value is set in the &lt;SPAN&gt;x_fp_hash hidden field of paymentform and submitted&amp;nbsp;&lt;A href="https://secure2.authorize.net/gateway/transact.dll" target="_blank"&gt;https://secure2.authorize.net/gateway/transact.dll&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;The moment i submit i receive erro code 99. That means my fingerprint does not match with that of merchant. However if i revert the code old way it launches payment form.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;the java code&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;key is security key and data is APILOGINID^TransactiodID^timestampe^amt^&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Mac sha512_HMAC = Mac.getInstance("HmacSHA512");&lt;BR /&gt;SecretKeySpec secret_key = new SecretKeySpec(key.getBytes("UTF-8"), "HmacSHA512");&lt;BR /&gt;sha512_HMAC.init(secret_key);&lt;BR /&gt;&lt;BR /&gt;return Hex.encodeHexString(sha512_HMAC.doFinal(data.getBytes("UTF-8")));&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Please help let me know what am i doing wrong? &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;FYI The old way is SIM implementation.&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 29 Jan 2019 20:09:45 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/HMAC-SHA512-using-java-API/m-p/66162#M39740</guid>
      <dc:creator>ashlesha4gsmls</dc:creator>
      <dc:date>2019-01-29T20:09:45Z</dc:date>
    </item>
    <item>
      <title>Re: HMAC_SHA512 using java API</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/HMAC-SHA512-using-java-API/m-p/66163#M39741</link>
      <description>&lt;P&gt;I got it working with new HASH the issue was conversion of the long key to byte array.&lt;/P&gt;&lt;P&gt;Method to convert the SecurityKey&lt;/P&gt;&lt;P&gt;public static byte[] hex2bin(String hex) throws NumberFormatException {&lt;BR /&gt;if (hex.length() % 2 &amp;gt; 0) {&lt;BR /&gt;throw new NumberFormatException("Hexadecimal input string must have an even length.");&lt;BR /&gt;}&lt;BR /&gt;byte[] r = new byte[hex.length() / 2];&lt;BR /&gt;for (int i = hex.length(); i &amp;gt; 0;) {&lt;BR /&gt;r[i / 2 - 1] = (byte) (digit(hex.charAt(--i)) | (digit(hex.charAt(--i)) &amp;lt;&amp;lt; 4));&lt;BR /&gt;}&lt;BR /&gt;return r;&lt;BR /&gt;}&lt;/P&gt;&lt;P&gt;public String encode(byte[] key, String data) {&lt;BR /&gt;try {&lt;BR /&gt;//String hexaString = Hex.encodeHexString(key.getBytes()) ;&lt;BR /&gt;Mac sha512_HMAC = Mac.getInstance("HmacSHA512");&lt;BR /&gt;SecretKeySpec secret_key = new SecretKeySpec(key,"HmacSHA512");&lt;BR /&gt;sha512_HMAC.init(secret_key);&lt;BR /&gt;&lt;BR /&gt;return Hex.encodeHexString(sha512_HMAC.doFinal(data.getBytes("UTF-8")));&lt;/P&gt;&lt;P&gt;// return new String(Hex.encodeHex(sha512_HMAC.doFinal(data.getBytes("UTF-8"))));&lt;/P&gt;&lt;P&gt;} catch (NoSuchAlgorithmException e) {&lt;BR /&gt;e.printStackTrace();&lt;BR /&gt;} catch (InvalidKeyException e) {&lt;BR /&gt;e.printStackTrace();&lt;BR /&gt;} catch (UnsupportedEncodingException e) {&lt;BR /&gt;e.printStackTrace();&lt;BR /&gt;}&lt;/P&gt;&lt;P&gt;return null;&lt;BR /&gt;}&lt;/P&gt;&lt;P&gt;Thanks for the help&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 29 Jan 2019 20:56:52 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/HMAC-SHA512-using-java-API/m-p/66163#M39741</guid>
      <dc:creator>ashlesha4gsmls</dc:creator>
      <dc:date>2019-01-29T20:56:52Z</dc:date>
    </item>
    <item>
      <title>Re: HMAC_SHA512 using java API</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/HMAC-SHA512-using-java-API/m-p/83172#M52445</link>
      <description>&lt;P&gt;&lt;SPAN&gt;&lt;A href="https://telescope.ac/javaclassesinpune" target="_self"&gt;Java&lt;/A&gt; is an situated third-age programming language that is utilized in application improvement for various stages and turns out practically for portable applications, work area applications, PCs, route frameworks or checking gadgets, and so on.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;To comprehend the top to bottom characteristics of Java as a programming language, you should have a fundamental thought of the wording for these 3 highlights for example object-arranged, simultaneous, and autonomous.&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 20 Jun 2022 05:15:34 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/HMAC-SHA512-using-java-API/m-p/83172#M52445</guid>
      <dc:creator>sjain7</dc:creator>
      <dc:date>2022-06-20T05:15:34Z</dc:date>
    </item>
    <item>
      <title>Re: HMAC_SHA512 using java API</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/HMAC-SHA512-using-java-API/m-p/83255#M52499</link>
      <description>&lt;P&gt;Learn the fundamentals As with one factor, knowing the fundamentals of Java is the only place to start out. this may be one issue you'll begin promptly – looking for the fundamentals online could also be an associate degree large facilitate to kick-start your Java programming. Like several things, it area unit is typically a little amount overwhelming at the beginning. If you're an entire beginner, code will seem to be bunk. &lt;A href="https://www.sevenmentor.com/java-training-classes-in-pune.php" rel="nofollow noreferrer noopener" target="_blank"&gt;Java Classes in Pune&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 27 Jun 2022 11:55:17 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/HMAC-SHA512-using-java-API/m-p/83255#M52499</guid>
      <dc:creator>raavijain</dc:creator>
      <dc:date>2022-06-27T11:55:17Z</dc:date>
    </item>
  </channel>
</rss>

