Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master
Commits on Mar 1, 2014
  1. 1.0-dev

    authored
  2. Version 0.9.1

    authored
Commits on Jul 15, 2013
  1. Removed old JUnit artifacts

    authored
Commits on Jul 14, 2013
  1. Allow setting device name as argument when running test suite

    authored
    Updated README's to reflect the recent change to set the device name
    when running the test suite.
  2. Merge pull request #4 from Ratler/master

    authored
    Added README.md for the project
  3. Update README.md

    authored
  4. Update README.md

    authored
    Added some markdown formatting.
  5. Create README.md

    authored
Commits on Jul 13, 2013
  1. Changed exception handling and added default hsm read timeout

    authored
    Added another constructor without the need to supply a read
    timeout, the default timout is 0.5 seconds.
  2. Improved support for OTP unlock and storage decrypt

    authored
    Added support to unlock hsm or decrypt storgare for all versions of
    the YubiHSM from command line. Support also added for yubikey admin OTP.
Commits on Jul 10, 2013
  1. pom.xml: New versions and some other build changes

    authored
    - Default encoding set to UTF-8
    - Attach javadoc when executing "mvn package"
    - Bumped version on a few dependencies
  2. Refactored the SystemInfoCmd class

    authored
    SystemInfoCmd has been rewritten to better accommodate different
    needs to get version information from the HSM.
Commits on May 17, 2013
  1. validateOTP needs to be thread safe

    authored
    Fixed a race condition in validateOTP(), it was possible
    to overwrite the temporary key while validateOTP() was executing
    which could lead to failed OTP validation.
Commits on May 7, 2013
  1. Replaced JUnit with TestNG

    authored
  2. Updated copyright notices

    authored
    Just some minor cleanup in the copyright headers.
Commits on Feb 4, 2012
Commits on Oct 9, 2011
  1. Added modhex utility class

    authored
    - Supports converting hex -> modhex, modhex -> hex and modhex -> Long
  2. Merge branch 'ft_decrypt'

    authored
Commits on Oct 7, 2011
  1. @fredrikt
  2. @fredrikt

    Change AEADCmd.{generateAEAD,validateAEAD} to using a byte array for …

    fredrikt authored
    …data.
    
    Retain String accepting versions of the API calls as well in the YubiHSM class.
    
    It was discovered that you can't take any 8-bit data in a byte array and
    turn it into a String that could then be turned into the same byte array
    again when it was to be sent to the YubiHSM, since Java applies encoding
    to strings and it was not apparent there was an 8-bit clean encoding.
  3. @fredrikt
Commits on Oct 4, 2011
  1. @fredrikt

    Implement YSM_HSM_UNLOCK for YubiKey OTP unlocking of keystore.

    fredrikt authored
    Command YSM_HSM_UNLOCK introduced in YubiHSM 1.0.
  2. @fredrikt
  3. @fredrikt

    Cache sysinfo response in constructor.

    fredrikt authored
    Besides enabling us to do efficient version differentiation, this
    ensures we are really in sync after the CommandHandler.reset().
Commits on Oct 3, 2011
  1. Version 0.9.1-dev

    authored
  2. New unlock code

    authored
Something went wrong with that request. Please try again.