Clipper On Line • Ver Tópico - Assinar digitalmente um arquivo

Assinar digitalmente um arquivo

Aqui você poderá oferecer suas Contribuições, Dicas e Tutoriais (Texto ou Vídeo) que sejam de interesse de todos.

Moderador: Moderadores

 

Assinar digitalmente um arquivo

Mensagempor JoséQuintas » 03 Ago 2017 12:12

A lista de certificados pessoais.
Uma é vista pelo Firefox, e outra pelo Internet Explorer.

A do Firefox é justamente o certificado válido, que exportei e depois instalei no Windows.
Parece até que é um conjunto particular do Firefox.
Justamente por isso não encontrava o certificado completo.
E talvez por isso a segurança do Windows não atrapalhe na geração..

firefox.png
José M. C. Quintas
Harbour 3.2, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, PNotepad
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar de usuário

JoséQuintas
Membro Master

Membro Master
 
Mensagens: 18013
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1206 vezes

Assinar digitalmente um arquivo

Mensagempor JoséQuintas » 03 Ago 2017 14:35

Lembrei de outra coisa: e se a autoridade não estiver instalada no computador para validar o certificado?

Então comparei os dois certificados, do ano passado da COMODO Brasil, e o deste ano da COMODO Internacional.

Vejam as autoridades envolvidas nos dois certificados.

comodo.png


Resumindo: vale a pena comprar na ksoftware, só pode ter imprevistos como eu tive, mas acaba saindo metade do preço e vale exatamente do mesmo jeito. A diferença devem ser os impostos.....
José M. C. Quintas
Harbour 3.2, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, PNotepad
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar de usuário

JoséQuintas
Membro Master

Membro Master
 
Mensagens: 18013
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1206 vezes

Assinar digitalmente um arquivo

Mensagempor pauloa1 » 03 Ago 2017 15:08

Comprei apenas porque os aplicativos dos bancos deixavam meu sistema lento "aquela tela esbranquiçada ". Com esse certificado resolveu 100%. Como você falou, só pra baixar foi um pouco complicado, mas mais porque não coloquei o 55 de Brasil na frente do número.

Paulo
pauloa1
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 223
Data de registro: 25 Jun 2008 14:57
Cidade/Estado: Augusto Pestana-RS
Curtiu: 2 vezes
Mens.Curtidas: 11 vezes

Assinar digitalmente um arquivo

Mensagempor JoséQuintas » 03 Ago 2017 15:33

Eu já aproveitei o certificado pra algo mais.

Toda vez eu tinha que desbloquear meus aplicativos na segurança do Windows Server ao trocar versão.
Agora basta que esteja assinado.

Já facilitou pra mim, sem comprometer a segurança.
Até os usuários podem atualizar, porque vai estar validado.

Acabei transformando o que seria só uma despesa, em algo útil pra facilitar meu dia a dia.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, PNotepad
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar de usuário

JoséQuintas
Membro Master

Membro Master
 
Mensagens: 18013
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1206 vezes

Assinar digitalmente um arquivo

Mensagempor JoséQuintas » 04 Ago 2017 05:49

Não sei porque, de vez em quando a assinatura falha. Isso vém acontecendo há algum tempo, pelo menos que eu tenha percebido, já que o EXE é bloqueado no servidor do cliente quando não tem assinatura.

Acabei adicionando a rotina de checagem de assinatura no meu upload, já que faço tudo pelo aplicativo.

STATIC FUNCTION TestExeAssinado( cFileName )

   LOCAL oSignedCode, lOk := .F.

   oSignedCode := win_OleCreateObject( "CAPICOM.SignedCode" )
   oSignedCode:FileName := cFileName
   BEGIN SEQUENCE WITH __BreakBlock()
      oSignedCode:Verify()
      lOk := .T.
   ENDSEQUENCE
   IF ! lOk
      MsgExclamation( "Arquivo não assinado " + cFileName )
   ENDIF

   RETURN lOk
José M. C. Quintas
Harbour 3.2, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, PNotepad
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar de usuário

JoséQuintas
Membro Master

Membro Master
 
Mensagens: 18013
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1206 vezes

Assinar digitalmente um arquivo

Mensagempor bjbernal » 15 Nov 2017 10:24

Este tópico me deixou triste ! Venho tendo problemas com estes plugins bancários e outros erros cabulosos desde meados do ano passado !
Conversei com um amigo que desenvolve em Java e ele sequer ouviu falar destes problemas e necessidade de certificação ! Já perguntaram, eu sei, mas PERGUNTO de novo; me parece que o harbour tá sensivel demais ou visado demais ?

A coisa parece que está indo na OBRIGATORIEDADE de certificar (SER PAGO), isto me parece contra-mão a filosofia do software livre ! Outro DESESPERO CAPITALISTA (como a obsolescência programada) ? Não sou comunista, quero distância do comunismo mas, CONFESSO que também não sou AMANTE deste capitalismo !
bjbernal
Usuário Nível 1

Usuário Nível 1
 
Mensagens: 31
Data de registro: 06 Ago 2004 17:27
Curtiu: 0 vez
Mens.Curtidas: 0 vez

Assinar digitalmente um arquivo

Mensagempor fladimir » 15 Nov 2017 23:26

A certificação melhora bem mas não resolve 100%, pra resolver tem q entrar em contato com o pessoal da Diebold q comprou a GAS responsável pelos plugins de segurança bancários e mandar teu aplicativo pra eles liberarem uma versão pra colocar nos teus clientes.

Isso não é restrito apenas a aplicações compiladas com Harbour/xHarbour, participo de outra comunidade, outra linguagem e o pessoal hj estava comentando sobre o assunto e um colega demonstrou o q eu escrevi acima.

Segue link do q ele demonstrou q é o mesmo q eu escrevi acima.
Sun Tzu há mais de três mil anos cita nas epígrafes de seu livro “A Arte da Guerra“:

“Concentre-se nos pontos fortes, reconheça as fraquezas, agarre as oportunidades e proteja-se contra as ameaças”.
“Se não é vantajoso, nunca envie suas tropas; se não lhe rende ganhos, nunca utilize seus homens; se não é uma situação perigosa, nunca lute uma batalha precipitada”
.


Até 2017    Desktop Console [ Legado ] Harbour | MinGW | DBF | CDX | FastReport | MySQL


Novos Projetos:

   Desktop Visual           Windev Desktop
   Celular Android/iOS   Windev Mobile
   WEB                            Windev Web


Sejamos gratos a Deus.
Avatar de usuário

fladimir
Colaborador

Colaborador
 
Mensagens: 2434
Data de registro: 15 Nov 2006 19:21
Curtiu: 28 vezes
Mens.Curtidas: 157 vezes

Assinar digitalmente um arquivo

Mensagempor pauloa1 » 16 Nov 2017 07:30

Que absurdo!!!

Apesar de que, só com o certificado não tive mais problemas.

"mandar teu aplicativo pra eles liberarem uma versão pra colocar nos teus clientes."

Como seria isso? Enviar o que pra eles ? O executável do sistema? Nome, versão?

Paulo
pauloa1
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 223
Data de registro: 25 Jun 2008 14:57
Cidade/Estado: Augusto Pestana-RS
Curtiu: 2 vezes
Mens.Curtidas: 11 vezes

Assinar digitalmente um arquivo

Mensagempor fladimir » 16 Nov 2017 15:21

Realmente um absurdo.
Sun Tzu há mais de três mil anos cita nas epígrafes de seu livro “A Arte da Guerra“:

“Concentre-se nos pontos fortes, reconheça as fraquezas, agarre as oportunidades e proteja-se contra as ameaças”.
“Se não é vantajoso, nunca envie suas tropas; se não lhe rende ganhos, nunca utilize seus homens; se não é uma situação perigosa, nunca lute uma batalha precipitada”
.


Até 2017    Desktop Console [ Legado ] Harbour | MinGW | DBF | CDX | FastReport | MySQL


Novos Projetos:

   Desktop Visual           Windev Desktop
   Celular Android/iOS   Windev Mobile
   WEB                            Windev Web


Sejamos gratos a Deus.
Avatar de usuário

fladimir
Colaborador

Colaborador
 
Mensagens: 2434
Data de registro: 15 Nov 2006 19:21
Curtiu: 28 vezes
Mens.Curtidas: 157 vezes

Assinar digitalmente um arquivo

Mensagempor rochinha » 16 Nov 2017 19:41

Amiguinhos,

A Diebold agora é certificadora federal? tem de passar pelo crivo dela?

Arranca fora esta porcaria de WarSaw e tudo mais. Instala a versão Free do Avast com SWBrowser ou Baidu Antivirus com o Baidu Browser.

Outra saida é instalar uma VM e nesta VM instalar este WarSaw e seus lixos e acesso a todos os bancos.

O ITAU tem um aplicativo para acesso totalmente seguro e livre do WarSaw. Já os outros não.

A Diebold é quem deveria pagar pelo prejuízo que me causa.
OPS! LINK QUEBRADO? Veja ESTE TOPICO antes e caso não encontre ENVIE seu email com link do tópico para fivolution@hotmail.com. Agradecido.

@braços : ? )

A justiça divina tarda mas não falha, enquanto que a justiça dos homens falha porque tarda.
Avatar de usuário

rochinha
Membro Master

Membro Master
 
Mensagens: 4538
Data de registro: 18 Ago 2003 20:43
Cidade/Estado: São Paulo - Brasil
Curtiu: 800 vezes
Mens.Curtidas: 242 vezes

Assinar digitalmente um arquivo

Mensagempor JoséQuintas » 16 Nov 2017 19:56

"mandar teu aplicativo pra eles liberarem uma versão pra colocar nos teus clientes."
Como seria isso? Enviar o que pra eles ? O executável do sistema? Nome, versão?


Deixei passar esta mensagem.
O responsável pelo servidor configurou para que, caso o certificado do EXE seja o meu, o EXE é liberado pela segurança.
Ou seja, qualquer EXE que eu faça, e assine, já está autorizado pela segurança do servidor.
Nenhuma liberação extra vai ser necessária.

E se pegar vírus?
Ué... se pegar vírus a assinatura não bate, e não será executado.
Por isso acaba sendo totalmente seguro.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, PNotepad
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar de usuário

JoséQuintas
Membro Master

Membro Master
 
Mensagens: 18013
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1206 vezes

Assinar digitalmente um arquivo

Mensagempor asimoes » 17 Nov 2017 07:01

Os principais ou maiores bancos já tem aplicativo desktop itaú e bradesco, não precisa de nenhum plugin xerife
É tanta reclamação no reclameaqui que eles cansaram!
►Harbour 3.x | Minigui xx-x | HwGui◄
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
Avatar de usuário

asimoes
Colaborador

Colaborador
 
Mensagens: 4919
Data de registro: 26 Abr 2007 16:48
Cidade/Estado: RIO DE JANEIRO-RJ
Curtiu: 341 vezes
Mens.Curtidas: 258 vezes

Assinar digitalmente um arquivo

Mensagempor fladimir » 12 Mar 2018 16:36

Estou renovando o meu mas não med recordo.. tipo já paguei, gerei, mas gerou um CRT ai importei veio ok, mas não exporta PFX somente CER ou P7B

alguém lembra como resolver?
Sun Tzu há mais de três mil anos cita nas epígrafes de seu livro “A Arte da Guerra“:

“Concentre-se nos pontos fortes, reconheça as fraquezas, agarre as oportunidades e proteja-se contra as ameaças”.
“Se não é vantajoso, nunca envie suas tropas; se não lhe rende ganhos, nunca utilize seus homens; se não é uma situação perigosa, nunca lute uma batalha precipitada”
.


Até 2017    Desktop Console [ Legado ] Harbour | MinGW | DBF | CDX | FastReport | MySQL


Novos Projetos:

   Desktop Visual           Windev Desktop
   Celular Android/iOS   Windev Mobile
   WEB                            Windev Web


Sejamos gratos a Deus.
Avatar de usuário

fladimir
Colaborador

Colaborador
 
Mensagens: 2434
Data de registro: 15 Nov 2006 19:21
Curtiu: 28 vezes
Mens.Curtidas: 157 vezes

Assinar digitalmente um arquivo

Mensagempor asimoes » 12 Mar 2018 17:55

Se não me engano agora a validação é por token
►Harbour 3.x | Minigui xx-x | HwGui◄
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
Avatar de usuário

asimoes
Colaborador

Colaborador
 
Mensagens: 4919
Data de registro: 26 Abr 2007 16:48
Cidade/Estado: RIO DE JANEIRO-RJ
Curtiu: 341 vezes
Mens.Curtidas: 258 vezes

Assinar digitalmente um arquivo

Mensagempor JoséQuintas » 14 Mar 2018 22:06

Se não me engano, quando exporta assim é porque o certificado está incompleto, ou porque ao instalar marcou que não poderia exportar chave particular.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, PNotepad
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar de usuário

JoséQuintas
Membro Master

Membro Master
 
Mensagens: 18013
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1206 vezes

Anterior Próximo



Retornar para Contribuições, Dicas e Tutoriais

Quem está online

Usuários vendo este fórum: Nenhum usuário registrado online e 23 visitantes


Ola Amigo, espero que meu site e forum tem lhe beneficiado, com exemplos e dicas de programacao.
Entao divulgue o link da Doacao abaixo para seus amigos e redes sociais ou faça uma doacao para o site forum...
MUITO OBRIGADO PELA SUA DOACAO!
Faça uma doação para o forum
cron
v
Olá visitante, seja bem-vindo ao Fórum Clipper On Line!
Efetue o seu login ou faça o seu Registro