O Windows possui um sistema de assinatura que permite garantir que um executável não tenha sido modificado após ter sido assinado. Eu costumava usar isso como uma medida de segurança no Windows.
O linux possui um sistema que permite aos desenvolvedores colocar assinaturas em executáveis e .debs para que o usuário possa verificá-las? Então, por exemplo, alguém me fornece uma versão modificada de um programa. Posso ver se a assinatura do programa é válida ou se tem uma assinatura em primeiro lugar.