PERKeyGen

Parsing strong name signatures generated with sn.exe
Download

PERKeyGen Ranking & Summary

Advertisement

  • Rating:
  • License:
  • Freeware
  • Publisher Name:
  • Per R Anderson
  • Publisher web site:
  • http://www.codeproject.com/Members/Per-R-Anderson
  • Operating Systems:
  • Windows All
  • File Size:
  • 9 KB

PERKeyGen Tags


PERKeyGen Description

The PERKeyGen application was developed to be a small tool that shows how to parse Assembly "strong name keyfiles" generated with sn.exe. You can make a new assembly keypair by running sn.exe which is available from the Framework SDK. To make a new keypair run "sn.exe -k keypair.snk". To export just the public key from your keypair, use "sn.exe -p keypair.snk pubkey.pub". The app I wrote works pretty much as you would expect. You can create new keys, or open an SNK/PUB keypair files by pressing the buttons. If you are using a public key file, the "sign it" button will be disabled. You can also open an XML file with an encoded RSA keypair. After your keypair is loaded, type some text on the left, hit "sign it", and then hit "verify it". Test that the signature verification really works by twiddling one character in the signature or in the original plaintext, then hitting "verify it" again - it should fail.


PERKeyGen Related Software