Here are examples for creating the HTTP Authorization header for Amazon S3 requests:

ASP: HMAC SHA1 for Amazon S3
SQL Server: HMAC SHA1 for Amazon S3
C#: HMAC SHA1 for Amazon S3
Delphi: HMAC SHA1 for Amazon S3
Visual FoxPro: HMAC SHA1 for Amazon S3
Java: HMAC SHA1 for Amazon S3
Perl: HMAC SHA1 for Amazon S3
PHP: HMAC SHA1 for Amazon S3
Python: HMAC SHA1 for Amazon S3
Ruby: HMAC SHA1 for Amazon S3
VB.NET: HMAC SHA1 for Amazon S3
Visual Basic: HMAC SHA1 for Amazon S3
VBScript: HMAC SHA1 for Amazon S3