title: REST authentication - Digital signature?
body: <p>I am trying to secure my REST API developed using Spring MVC. </p>
  
  <p>On google search I came across this <a href="http://docs.aws.amazon.com/AmazonS3/latest/dev/S3_Authentication2.html" rel="nofollow"><strong>link</strong></a>. </p>
  
  <p>Is this the best approach ? Does it uses Digital Certificates ? Or Digital Certificates used only for SOAP based Web services?</p>
  
  <p>Please also point me if there are better alternatives for REST authentication.</p>