History: enc_dss


This page describes all changes made to the enc_dss package, Digital Signature Standard (DSS), since its release.

Version

1.9 (2018-01-31, 15:00)

  • Added test suite for DSS algorithm (moved from enc_test).
  • Added missing variable casting

1.8:

  • Added support for reading DER-encoded private keys.
  • Setting DSS_INSTANCE_NR to 0 now excludes DSA code.

1.7:

  • Corrected signing of data (buffer for random data is now cleared before use).

1.6:

  • Corrected compilation warnings: potentially uninitialized local variable.

1.5:

  • Corrected formatting of output signature.

1.4:

  • Removed mutex clearing during initialization which can cause compile error on OS.

1.3:

  • Code Review.
  • Big number related changes.

1.2:

  • Changes to make module work in Big Endian architecture.

1.1:

  • Code review (changed u to U).
  • Changed version number to match new enc_base package.
  • Added setting of bn_buf_len for big numbers.

1.0:

  • Initial release.