Softpedia
 

MAC CATEGORIES:



GLOBAL PAGES >>
NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
WEEK'S BEST
  • EarthDesk 5.8.5
  • GraphicConverter 8...
  • MacPorts 2.1.1
  • CCleaner 1.03.131
  • Quicksilver ß68 Bu...
  • TextWrangler 4.0.1...
  • Google Chrome 21.0...
  • Winclone 3.3
  • ScreenFlow 3.0.6
  • Apple Security Upd...
  • Home > Mac > Development > Libraries
     Report malware

    AuthHMAC 1.1.1

    Download button

    No screenshots available
    Downloads: 501  Tell us about an update
    User Rating:
    Rated by:
    Good (3.0/5)
    5 user(s)
    Developer:

    License / Price:

    Size / OS:

    Binary Format:

    Last Updated:

    Category:
    Sean Geoghegan | More programs
    Freeware / FREE
    29 KB / Mac OS X
    Universal Binary Universal Binary
    December 9th, 2009, 23:46 UTC [view history]
    Home / Development / Libraries

     Read user reviews (0)  Refer to a friend  Subscribe

    AuthHMAC description

    A gem providing HMAC based authentication for HTTP

    AuthHMAC is a Ruby library for HMAC based authentication of HTTP Requests. Will work in net/http, ActiveResource and Rails controllers.

    HMAC authentication involves a client and server having a shared secret key. When sending the request the client, signs the request using the secret key. This involves building a canonical representation of the request and then generating a HMAC of the request using the secret. The generated HMAC is then sent as part of the request.

    When the server receives the request it builds the same canonical representation and generates a HMAC using it's copy of the secret key, if the HMAC produced by the server matches the HMAC sent by the client, the server can be assured that the client also possesses the shared secret key.

    HMAC based authentication also provides message integrity checking because it is based on a combination of the content and the shared secret of the request.

    So if any part of the request that is used to build the canonical representation is modified by a malicious party or in transit the authentication will then fail.

    AuthHMAC was built to support authentication between various applications build by Peerworks.

    AuthHMAC is loosely based on the Amazon Web Services authentication scheme but without the Amazon specific components, i.e. it is HMAC for the rest of us.

    HMAC Authentication is best used as authentication for communication between applications such as web services. It provides better security than HTTP Basic authentication without the need to set up SSL.

    Of course if you need to protect the confidentiality of the data then you need SSL, but if you just want to authenticate requests without sending credentials in the clear AuthHMAC is a good choice.

    NOTE: AuthMAC is licensed and provided under the terms of the MIT License.

    What's New in This Release: [ read full changelog ]

    · Fixed bug in headers on recent versions of Ruby.

     


    TAGS:

    ruby library | hmac authentication | http authentication | library | authenticate | hmac



    HTML code for linking to this page:


    Go to top

    WindowsGamesDriversMacLinuxScriptsMobileHandheldNews

    SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   UPDATE YOUR SOFTWARE   |   ROMANIAN FORUM