Artigo do guj com erro

opa

este arquivo sobre assinatura digital:
http://www.guj.com.br/articles/141

tem erros…
primeiro no Signature.getInstance( )

ele precisa de uma String dizendo qual o tipo de criptografia…
lá no artigo esta uma ‘variavel’ e nao uma String…

outra, substituindo esse erro por uma string correta,
dá erro no recurso, um negócio doido…

bom, o artigo é antigo, mas vale a pena destacar mesmo assim
abraços

  1. Você precisa substituir “signatureAlgorithm” por algum algoritmo suportado, como “SHA1withRSA” - ele realmente não diz qual é o algoritmo correto, porque ele depende da chave. Por exemplo, nesse caso o algoritmo é RSA ( -keyalg RSA )

  2. Não sei se é a “string correta” que você passou :slight_smile:

RSA :slight_smile:
mas deveria estar certo no artigo…

declarado a variavel ou algo do tipo

como se ele copiou o metodo da classe e esqueceu o atributo

Só uma coisinha - esse artigo é um pouco antigo e não consegui baixar o fonte completo (ele só mostrou as partes relevantes, não o código completo). O que está escrito no código completo? Provavelmente você deve tê-lo baixado sei lá como.