... Harbour
header directory so they can be used by other components.
+ export sha2 and hmac/sha2 low-level functions from Harbour dynlib
* src/rtl/sha1.c
* src/rtl/sha1.h
* src/rtl/sha1hmac.c
* src/rtl/sha1hmac.h
* src/rtl/sha2.c
* src/rtl/sha2hmac.c
* src/rtl/hbsha1.c
* src/rtl/hbsha1hm.c ...
Pesquisa resultou em 143 ocorrências: +SHA1
Termo pesquisado: +sha1
- 17 Nov 2025 11:20
- Fórum: [x]Harbour
- Tópico: Atualização do Harbour 17/11/2025
- Respostas: 0
- Exibições: 158
- 20 Ago 2025 17:38
- Fórum: [x]Harbour
- Tópico: QRCode 3.0 Assinatura de parâmetros
- Respostas: 22
- Exibições: 15054
QRCode 3.0 Assinatura de parâmetros
... conseguir assinar pelo CAPICOM, vou ver o código que vc postou e aceito mais dicas se vc tiver
de como assinar com o CAPICOM com o algoritmo RSA SHA1.
A solução com o openssl.exe e certificado A1 foi essa aqui:
// Cria o arquivo chave PEM a partir do arquivo do certificado PFX:
cCommand ...
de como assinar com o CAPICOM com o algoritmo RSA SHA1.
A solução com o openssl.exe e certificado A1 foi essa aqui:
// Cria o arquivo chave PEM a partir do arquivo do certificado PFX:
cCommand ...
- 19 Ago 2025 14:05
- Fórum: [x]Harbour
- Tópico: QRCode 3.0 Assinatura de parâmetros
- Respostas: 22
- Exibições: 15054
QRCode 3.0 Assinatura de parâmetros
... aqui com esse nome 20250324 - Manual_de_Especificações_Técnicas_do_DANFE_NFC-e_QR_Code.pdf.
Estou testando o QRCode 3.0 na SEFAZ SP, quando uso HB_SHA1() a nota fiscal em contingência é emitida... mas quando assino os parâmetros do QRCode conforme mesmo manual
não valida a assinatura. É ruim isso, o ...
Estou testando o QRCode 3.0 na SEFAZ SP, quando uso HB_SHA1() a nota fiscal em contingência é emitida... mas quando assino os parâmetros do QRCode conforme mesmo manual
não valida a assinatura. É ruim isso, o ...
- 19 Ago 2025 14:01
- Fórum: [x]Harbour
- Tópico: QRCode 3.0 Assinatura de parâmetros
- Respostas: 22
- Exibições: 15054
QRCode 3.0 Assinatura de parâmetros
... aqui com esse nome 20250324 - Manual_de_Especificações_Técnicas_do_DANFE_NFC-e_QR_Code.pdf.
Estou testando o QRCode 3.0 na SEFAZ SP, quando uso HB_SHA1() a nota fiscal em contingência é emitida... mas quando assino os parâmetros do QRCode conforme mesmo manual
não valida a assinatura. É ruim isso, o ...
Estou testando o QRCode 3.0 na SEFAZ SP, quando uso HB_SHA1() a nota fiscal em contingência é emitida... mas quando assino os parâmetros do QRCode conforme mesmo manual
não valida a assinatura. É ruim isso, o ...
- 19 Ago 2025 11:56
- Fórum: [x]Harbour
- Tópico: QRCode 3.0 Assinatura de parâmetros
- Respostas: 22
- Exibições: 15054
QRCode 3.0 Assinatura de parâmetros
... nHandle := FOPEN( cFile_Str_a_Assinar )
FWRITE( nHandle, cStr_a_assinar )
FCLOSE( nHandle )
// Aqui não funciona
cCommand_Dois := "openssl dgst -sha1 -sign " + cPrivateKeyPEMFile + " -out " + cFile_Str_Assinada + " " + cFile_Str_a_Assinar
__RUN( cCommand_Dois )
// Aqui não funciona
// Lê os dados ...
FWRITE( nHandle, cStr_a_assinar )
FCLOSE( nHandle )
// Aqui não funciona
cCommand_Dois := "openssl dgst -sha1 -sign " + cPrivateKeyPEMFile + " -out " + cFile_Str_Assinada + " " + cFile_Str_a_Assinar
__RUN( cCommand_Dois )
// Aqui não funciona
// Lê os dados ...
- 12 Ago 2025 10:18
- Fórum: [x]Harbour
- Tópico: QRCode 3.0 Assinatura de parâmetros
- Respostas: 22
- Exibições: 15054
QRCode 3.0 Assinatura de parâmetros
... está sendo assinar a string de parâmetros desse novo layout de QRCode.
Alguém sabe como assina uma string com o harbour no algoritmo RSA SHA1.
Eu tentei essa receitinha pra assinar mas meu código não funcionou:
'<?xml version="1.0" encoding="UTF-8"?>' +;
'<ds:Signature xmlns:ds="http ...
Alguém sabe como assina uma string com o harbour no algoritmo RSA SHA1.
Eu tentei essa receitinha pra assinar mas meu código não funcionou:
'<?xml version="1.0" encoding="UTF-8"?>' +;
'<ds:Signature xmlns:ds="http ...
- 18 Jul 2025 12:13
- Fórum: Legislação Fiscal e Tributária
- Tópico: Primeiro teste Nova tributação
- Respostas: 8
- Exibições: 1379
Primeiro teste Nova tributação
... http://www.w3.org/TR/2001/REC-xml-c14n-20010315"></CanonicalizationMethod>
<SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1"></SignatureMethod>
<Reference URI="#NFe31250799999999999999550010000005211524869277">
<Transforms>
<Transform Algorithm="http://www.w3.org/2000 ...
<SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1"></SignatureMethod>
<Reference URI="#NFe31250799999999999999550010000005211524869277">
<Transforms>
<Transform Algorithm="http://www.w3.org/2000 ...
- 23 Mai 2025 19:07
- Fórum: Legislação Fiscal e Tributária
- Tópico: Nota Fiscal Eletronica de Serviços
- Respostas: 5
- Exibições: 3034
Nota Fiscal Eletronica de Serviços
... Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"/>
<dsig:SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1"/>
<dsig:Reference URI="#lote1">
<dsig:Transforms>
<dsig:Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature"/>
<dsig ...
<dsig:SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1"/>
<dsig:Reference URI="#lote1">
<dsig:Transforms>
<dsig:Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature"/>
<dsig ...
- 23 Mai 2025 16:10
- Fórum: Legislação Fiscal e Tributária
- Tópico: Nota Fiscal Eletronica de Serviços
- Respostas: 5
- Exibições: 3034
Nota Fiscal Eletronica de Serviços
... Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"/>
<dsig:SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1"/>
<dsig:Reference URI="#lote1">
<dsig:Transforms>
<dsig:Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature"/>
<dsig ...
<dsig:SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1"/>
<dsig:Reference URI="#lote1">
<dsig:Transforms>
<dsig:Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature"/>
<dsig ...
- 16 Jan 2025 14:39
- Fórum: Projeto hbNFe
- Tópico: Erro tag urlchave em branco - Nfce Rs
- Respostas: 11
- Exibições: 3687
Erro tag urlchave em branco - Nfce Rs
... Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"/>
<SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1"/>
<Reference URI="#NFe43250143631419000154650010000043321010005280">
<Transforms>
<Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped ...
<SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1"/>
<Reference URI="#NFe43250143631419000154650010000043321010005280">
<Transforms>
<Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped ...
- 14 Jan 2025 11:49
- Fórum: Legislação Fiscal e Tributária
- Tópico: baixar XML
- Respostas: 24
- Exibições: 12343
baixar XML
... Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"/>
<SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1"/>
<Reference URI="#NFe29241446635689001245556620004809011000778606">
<Transforms>
<Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped ...
<SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1"/>
<Reference URI="#NFe29241446635689001245556620004809011000778606">
<Transforms>
<Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped ...
- 11 Nov 2024 09:54
- Fórum: Projeto hbNFe
- Tópico: Nfce - SP
- Respostas: 9
- Exibições: 4632
Nfce - SP
... If parametrosiniciais->modnfe == [65] .and. Alltrim(parametrosiniciais->ceibge) == [43] // Nfce e RS
oXml+= [<infNFeSupl>]
cHashCSC:= hb_sha1(cId + [|2|] + Str(parametrosiniciais->tpanfe, 1) + [|] + Alltrim(STR(parametrosiniciais->IDENTCSC)) + parametrosiniciais->NRCSC)
oXml+= [<qrCode ...
oXml+= [<infNFeSupl>]
cHashCSC:= hb_sha1(cId + [|2|] + Str(parametrosiniciais->tpanfe, 1) + [|] + Alltrim(STR(parametrosiniciais->IDENTCSC)) + parametrosiniciais->NRCSC)
oXml+= [<qrCode ...
- 27 Jul 2024 14:11
- Fórum: Contribuições, Dicas e Tutoriais
- Tópico: Assinatura Digital de aplicativos sem OpenSSL
- Respostas: 36
- Exibições: 15502
Assinatura Digital de aplicativos sem OpenSSL
... e tive que fazer uma pequena mudança, já que o próprio dizia p/ adicionar, fiz e funcionou perfeitamente.
Excutei assim "signtool.exe sign /fd sha1 /v /f certificado.pfx /du "https://hostgweb.com.br" /d "Sistema de portaria" /t http://timestamp.digicert.com portaria.exe", onde:
certificado.pfx ...
Excutei assim "signtool.exe sign /fd sha1 /v /f certificado.pfx /du "https://hostgweb.com.br" /d "Sistema de portaria" /t http://timestamp.digicert.com portaria.exe", onde:
certificado.pfx ...
- 25 Mai 2024 23:51
- Fórum: CA-Clipper
- Tópico: APPEND SDF NAO FUNCIONA COM ARQUIVO TXT
- Respostas: 21
- Exibições: 12801
APPEND SDF NAO FUNCIONA COM ARQUIVO TXT
... are
UTF8 encoded. Adapted from Far Manager source code.
It works rather well. Implicitly detects UTF8 BOM, too.
Uses the same kind of license as SHA1/SHA2 sources.
IF ! IsASCII7( cFile, @tmp ) .AND. ! hb_StrIsUTF8( cFile )
AAdd( aErr, hb_StrFormat( "content: is non-UTF-8/ASCII-7: %1$d", tmp ...
UTF8 encoded. Adapted from Far Manager source code.
It works rather well. Implicitly detects UTF8 BOM, too.
Uses the same kind of license as SHA1/SHA2 sources.
IF ! IsASCII7( cFile, @tmp ) .AND. ! hb_StrIsUTF8( cFile )
AAdd( aErr, hb_StrFormat( "content: is non-UTF-8/ASCII-7: %1$d", tmp ...
- 21 Mar 2024 09:49
- Fórum: [x]Harbour
- Tópico: Assinar com Sha256
- Respostas: 11
- Exibições: 2120
Assinar com Sha256
... CAPICOM_AUTHENTICATED_ATTRIBUTE_DOCUMENT_NAME 1
#define CAPICOM_AUTHENTICATED_ATTRIBUTE_DOCUMENT_DESCRIPTION 2
#define CAPICOM_CERTIFICATE_FIND_SHA1_HASH 0
#define CAPICOM_CERTIFICATE_FIND_SUBJECT_NAME 1
#define CAPICOM_CERTIFICATE_FIND_ISSUER_NAME 2
#define CAPICOM_CERTIFICATE_FIND_ROOT_NAME 3 ...
#define CAPICOM_AUTHENTICATED_ATTRIBUTE_DOCUMENT_DESCRIPTION 2
#define CAPICOM_CERTIFICATE_FIND_SHA1_HASH 0
#define CAPICOM_CERTIFICATE_FIND_SUBJECT_NAME 1
#define CAPICOM_CERTIFICATE_FIND_ISSUER_NAME 2
#define CAPICOM_CERTIFICATE_FIND_ROOT_NAME 3 ...