v0.02

    Missed to point out the requirement of masking the random bytes
      to create secret key - reported by Marc Lehmann
    Improve documentation
    Add more unit tests