> Alguém conhece algum módulo que faça assinatura de arquivos XML?
O que você quer dizer com assinatura? Um digest? Nesse caso, procure o
Digest::MD5 ou o Digest::SHA1 .
Veja também:
Crypt::OpenPGP::Signature
Crypt::OpenSSL::DSA::Signature
Se nenhum desses módulos resolver, você precisa explicar melhor o seu problema.