-1

Last day I've spent on looking for correct Java implementation of DSA without using the java.secure and any other java.secure alike libraries(I've already used java.secure many times).

I googled, went on wiki, but couldn't find precise and clear description. If you have its implementation please share. It is not homework - school's out for summer, but this will help me very, very much.

I've already done the RSA but DSA is bigger deal to me.

Thank you for your help!

DSA: http://en.wikipedia.org/wiki/Digital_Signature_Algorithm

Yoda
  • 17,363
  • 67
  • 204
  • 344
  • Why specifically are you trying to avoid using the libraries that would make this implementation far easier? Are you trying to learn how to do the mathematics yourself? What brings you to this point? – sarnold Jul 05 '12 at 21:59

2 Answers2

1

Pretty sure there's an implementation at www.bouncycastle.org

Rick Mangi
  • 3,761
  • 1
  • 14
  • 17
0

I will suggest you to checkout fips_186-3 spec from FIPS website. On it's appendix you can find very detailed steps for almost everything needed in DSA, although they're written by pseudocode

Ender
  • 21
  • 4