Sodamhan.com

TL;DR

sn

Mono StrongName utility for signing and verifying IL assemblies. More information: https://manned.org/sn.

  • Generate a new StrongNaming key:

sn -k path/to/key.snk

  • Re-sign an assembly with the specified private key:

sn -R path/to/assembly.dll path/to/key_pair.snk

  • Show the public key of the private key that was used to sign an assembly:

sn -T path/to/assembly.exe

  • Extract the public key to a file:

sn -e path/to/assembly.dll path/to/output.pub

This document was created using the contents of the tldr project.