3 Replies Latest reply on Feb 27, 2019 9:40 AM by Dan_Linsley

    VRO 7.3  - AWS REST API - Does VRO have the necessary crypto APIs to create the AWS REST APO signature using HMAC SHA-256?

    nikhilgonsalves Lurker

      Hi all,

       

      We have an interesting problem. We are planning to use VRA and VRO for automated provisioning of S3 buckets. To do this, we're planning to use AWS REST APIs .

      When calling these APIS, we need to pass over the secret key and acces key by creating (what AWS calls) a signature. The algorithm of the signature is as below.

       

      Refer to link - http://docs.aws.amazon.com/AmazonS3/latest/API/sig-v4-authenticating-requests.html

       



          AWS SIgnature.png

       

      Per AWS, depending on the SDK/programming language/framework being used to call AWS REST APIs, the class names and functions used to doing these four steps would be different.

      We have found these steps in Python ofr example,

       

      But the interesting thing is that we are not able to find these cryptography functions in native VRA/VRO API. Can anyone help us here?

       

      Much appreciated.