<font face="georgia,serif">Daniel &amp; Geovanny,</font><div><font face="georgia,serif"><br></font></div><div><font face="georgia,serif">Eu fiquei curioso sobre o assunto, fui dar uma procurada. Achei o seguinte:</font></div>

<div><font face="georgia,serif"><br></font></div><div><font face="georgia,serif"><b>libxmlsec</b> - <meta http-equiv="content-type" content="text/html; charset=utf-8"><a href="http://www.aleksey.com/xmlsec/index.html">http://www.aleksey.com/xmlsec/index.html</a></font></div>

<div><ul><li><font face="georgia,serif">aparentemente tudo o que falta é fazer o binding Perl para essa biblioteca. Aparentemente </font><span class="Apple-style-span" style="font-family: georgia, serif; ">não existe esse binding ainda.</span></li>

</ul><div><font class="Apple-style-span" face="georgia, serif"><meta http-equiv="content-type" content="text/html; charset=utf-8"><b>Google-SAML-Response</b> - <a href="https://github.com/mannih/cpan/tree/master/Google-SAML-Response/">https://github.com/mannih/cpan/tree/master/Google-SAML-Response/</a></font><font class="Apple-style-span" face="georgia, serif"><br>

</font></div><div><ul><li><font class="Apple-style-span" face="georgia, serif">aparentemente o cara já implementou a parte básica do xmldsig nesse módulo, mas eu não testei nem olhei o código</font></li></ul><div><font class="Apple-style-span" face="georgia, serif">Talvez já ajude. Daniel, eu vi que você já criou um repo no github, talvez não rpecise reinventar a roda. Se você quiser brincar de fazer o módulo que provê os bindings no xmlsec, eu topo brincar.</font></div>

</div><div><font class="Apple-style-span" face="georgia, serif"><br></font></div><div><font class="Apple-style-span" face="georgia, serif">[]s,</font></div><div><font class="Apple-style-span" face="georgia, serif">Alexei</font></div>

<div><font class="Apple-style-span" face="georgia, serif"><br></font></div><div>2010/11/2 eutsiv :: Geovanny Junio <span dir="ltr">&lt;<a href="mailto:geovanny@eutsiv.com.br">geovanny@eutsiv.com.br</a>&gt;</span></div></div>

<div><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><br><br><div class="gmail_quote">2010/11/1 Daniel Vinciguerra <span dir="ltr">&lt;<a href="mailto:daniel-vinciguerra@hotmail.com" target="_blank">daniel-vinciguerra@hotmail.com</a>&gt;</span><div class="im">

<br><blockquote class="gmail_quote" style="border-left:1px solid rgb(204, 204, 204);margin:0pt 0pt 0pt 0.8ex;padding-left:1ex">




<div>
<br><font size="4" face="Tahoma"><span style="font-size:10pt">Boa tarde pessoal,</span></font><div style="font-family:Tahoma;font-size:10pt"><br></div><div><font size="4" face="Tahoma"><span style="font-size:10pt">Estou desenvolvendo um módulo que tem como função, a emissão, através de webservices das prefeituras, o envio de notas fiscais </span></font><font size="3" face="Tahoma"><span style="font-size:13px">eletrônicas.</span></font></div>


<div><font size="3" face="Tahoma"><span style="font-size:13px">Acabei me deparando com a necessidade de utilizar assinatura digital nos arquivos XMLs que são emitidos através destes webservices.</span></font></div><div>
<font size="3" face="Tahoma"><span style="font-size:13px"><br></span></font></div><div><font size="3" face="Tahoma"><span style="font-size:13px"><div style="text-indent:0px ! important;font-family:&#39;Times New Roman&#39;;font-size:12pt">


<font style="text-indent:0px ! important" size="3" face="Tahoma"><span style="text-indent:0px ! important;font-size:13px">Encontrei o modulo XML::Sig, mas como disse, não tenho experiência com a assinatura de documentos XMLs.</span></font></div>


<div style="text-indent:0px ! important;font-family:&#39;Times New Roman&#39;;font-size:12pt"><font style="text-indent:0px ! important" size="3" face="Tahoma"><span style="text-indent:0px ! important;font-size:13px">Acredito que ele não usa a mesma especificação para gerar a assinatura. (mas posso estar errado)</span></font></div>


</span></font></div></div></blockquote></div><div><br>Logo que surgiu a NFSe, eu tentei implementar o módulo. Acho que você tem razão na sua afirmação, o XML::Sig usa um padrão diferente.<br><br>Tentei implementar um módulo de assinatura próprio, mas não tive sucesso na comunicação com o WebService de Belo Horizonte, ele sempre retornava a mensagem de erro na assinatura. Entrei em contato com o pessoal que fez a implementação do WebService, e foi triste, parece que os caras não entendem como as coisas funcionam por baixo dos panos e começam a se esconder atrás de uma muralha de buzzwords. Estava meio sem tempo, então larguei para lá, mas acho que esse módulo seria muito importante, até mesmo ajudando na divulgação de Perl.<br>


<br>Grato,<br clear="all">--<br>Geovanny Junio<br>Consultor de Tecnologia<br>geovanny (at) <a href="http://eutsiv.com.br" target="_blank">eutsiv.com.br</a><br>+55 31 9422-8885<br>+55 31 3393-9132<br><a href="http://www.eutsiv.com.br" target="_blank">www.eutsiv.com.br</a><br>


<br>Este e-mail pode conter informação privilegiada e confidencial. Se você não é destinatário da<br>mensagem, por favor apague a mensagem e comunique-nos o fato de imediato.<br><br>This e-mail contains information that may be<br>


privileged and confidential. If you are not the intended recipient, please<br>delete the e-mail and notify us immediately.<br>
<br><br> </div><blockquote class="gmail_quote" style="border-left:1px solid rgb(204, 204, 204);margin:0pt 0pt 0pt 0.8ex;padding-left:1ex"><div class="im"><div><div><font size="3" face="Tahoma"><span style="font-size:13px"><br>

</span></font></div>
<div><font size="3" face="Tahoma"><span style="font-size:13px">A ABRASF é o orgão que disponibiliza um padrão aberto e gratuito para tentar incentivar uma possível padronização entre os documentos enviados</span></font></div>


<div><font size="3" face="Tahoma"><span style="font-size:13px">pelas prefeituras do Brasil.</span></font></div><div><font size="3" face="Tahoma"><span style="font-size:13px"><br></span></font></div><div><font size="3" face="Tahoma"><span style="font-size:13px">Alguém tem alguma experiência com esse tipo de implementação e/ou poderia me sugerir um modulo que trabalhasse com essa assinatura!?</span></font></div>


<div><font size="3" face="Tahoma"><span style="font-size:13px"><br></span></font></div><div><font size="3" face="Tahoma"><span style="font-size:13px">Mais informações sobre a implementação podem ser obtidas no site da ABRASF;</span></font></div>


<div><font size="3" face="Tahoma"><span style="font-size:13px"><a href="http://www.abrasf.org.br/p2038.aspx" target="_blank">http://www.abrasf.org.br/p2038.aspx</a></span></font></div><div><font size="3" face="Tahoma"><span style="font-size:13px"><br>


</span></font></div><div><font size="3" face="Tahoma"><span style="font-size:13px">O link de referencia para o padrão de assinatura utilizado é o seguinte;</span></font></div><div><font size="3" face="Tahoma"><span style="font-size:13px"><a href="http://www.w3.org/TR/xmldsig-core/" target="_blank">http://www.w3.org/TR/xmldsig-core/</a></span></font></div>


<div><font size="3" face="Tahoma"><span style="font-size:13px"><br></span></font></div><div><font size="3" face="Tahoma"><span style="font-size:13px">Forte abraço,</span></font></div><div><br><font style="font-family:Tahoma;font-size:10pt" face="Verdana">Daniel Vinciguerra - Developer<br>


<a href="http://github.com/dvinciguerra" target="_blank">http://github.com/dvinciguerra</a><br></font><div style="font-family:Tahoma;font-size:10pt"><br></div><br><div style="font-family:Tahoma;font-size:10pt">Insert mode</div>


</div>                                               </div>
<br></div>_______________________________________________<br>
SaoPaulo-pm mailing list<br>
<a href="mailto:SaoPaulo-pm@pm.org" target="_blank">SaoPaulo-pm@pm.org</a><br>
<a href="http://mail.pm.org/mailman/listinfo/saopaulo-pm" target="_blank">http://mail.pm.org/mailman/listinfo/saopaulo-pm</a><br></blockquote></div><br>
<br>_______________________________________________<br>
SaoPaulo-pm mailing list<br>
<a href="mailto:SaoPaulo-pm@pm.org">SaoPaulo-pm@pm.org</a><br>
<a href="http://mail.pm.org/mailman/listinfo/saopaulo-pm" target="_blank">http://mail.pm.org/mailman/listinfo/saopaulo-pm</a><br></blockquote></div><br><br clear="all"><br>-- <br>Alexei Znamensky [russoz_gmail_com] [<a href="http://russoz.wordpress.com" target="_blank">russoz.wordpress.com</a>] [<a href="http://www.flickr.com/photos/alexeiz" target="_blank">www.flickr.com/photos/alexeiz</a>]<br>

<span style="font-family:arial, sans-serif;font-size:12.5px;border-collapse:collapse"><div>«Only love / <span style="font-size:12.5px">Can bring the rain / </span><span style="font-size:12.5px">That makes you yearn to the sky»</span></div>

</span><br>
</div>