Como faço para ler as informações de assinatura digital de um assembly .Net assinado?

Estou escrevendo um aplicativo de informações de montagem para ser usado em nosso processo de criação de software e estou tentando ler as informações de assinatura digital de um assembly .Net assinado.

Eu quero fazer no meu código c # o que o Windows Explorer pode fazer clicando com o botão direito do mouse em um assembly assinado e selecionando a guia "Digital Signatures" e, em seguida, clicando no botão Detalhes. por exemplo.

Alguém tem uma idéia de como fazer isso de forma programática em c #? Atualmente estou usando oBiblioteca Mono Cecil para obter o restante das informações da montagem. Sua ajuda será muito apreciada.

questionAnswers(1)

yourAnswerToTheQuestion