Skip to content
Commits on Mar 1, 2014
  1. 1.0-dev

    committed Mar 1, 2014
  2. Version 0.9.1

    committed Mar 1, 2014
Commits on Jul 15, 2013
  1. Removed old JUnit artifacts

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

    committed Jul 14, 2013
    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

    committed Jul 14, 2013
    Added for the project
  3. Update

    committed Jul 14, 2013
  4. Update

    committed Jul 14, 2013
    Added some markdown formatting.
  5. Create

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

    committed Jul 13, 2013
    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

    committed Jul 13, 2013
    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

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

    committed Jul 10, 2013
    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

    committed May 17, 2013
    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

    committed May 7, 2013
  2. Updated copyright notices

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

    committed Oct 9, 2011
    - Supports converting hex -> modhex, modhex -> hex and modhex -> Long
  2. Merge branch 'ft_decrypt'

    committed Oct 9, 2011
Commits on Oct 7, 2011
  1. @fredrikt
  2. @fredrikt

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

    fredrikt committed Oct 7, 2011
    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 committed Oct 4, 2011
    Command YSM_HSM_UNLOCK introduced in YubiHSM 1.0.
  2. @fredrikt
  3. @fredrikt

    Cache sysinfo response in constructor.

    fredrikt committed Oct 3, 2011
    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

    committed Oct 3, 2011
  2. New unlock code

    committed Oct 3, 2011
Something went wrong with that request. Please try again.