• Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
    Dedicated community for Japanese speakers
  • 한국 커뮤니티
    Dedicated community for Korean speakers
Exit
1

Timestamp always uses SHA256 for hashing algorithm and ignores adobe sHashAlgo settings

New Here ,
Dec 29, 2022 Dec 29, 2022

Copy link to clipboard

Copied

I have Adobe Acrobat Reader 22.003.20282 and trying to set SHA512 hash algorithm for timestamps in Adobe Reader. According to the documentation I've tried to set the sHashAlgo (hashing algorithm OID used to hash the data to be timestamped) registry settings in HKEY_CURRENT_USER\Software\Adobe\Acrobat Reader\DC\Security\cASPKI\cAdobe_TSPProvider
For SHA512 I filled the sHashAlgo with string value 2.16.840.1.101.3.4.2.3

Problem is that if I set 2.16.840.1.101.3.4.2.3 in sHashAlgo the timestamp request from Adobe always contains SHA256 (OID 2.16.840.1.101.3.4.2.1) in messageImprint hashAlgorithm and not SHA512.
Appreciate any help,
Pavel

 

 

TOPICS
Security digital signatures and esignatures

Views

397

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Jan 02, 2023 Jan 02, 2023

Copy link to clipboard

Copied

Try the forum for Acrobat Reader.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Beginner ,
Oct 06, 2024 Oct 06, 2024

Copy link to clipboard

Copied

I know I'm necoing an old thread, but thought it may be useful for posterity. Basically, Adobe's documentation is wrong (misleading). To use SHA512 for timestamps under cAdobe_TSPProvider you'd need to create a new key sHashAlgo of REG_BINARY type (important!). Then you'd add the OID for SHA512, 2.16.840.1.101.3.4.2.3 on the left hand side. Then you go back to the binary pane and add an extra 00 as terminator. That should work.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Beginner ,
Oct 06, 2024 Oct 06, 2024

Copy link to clipboard

Copied

LATEST

Sorry: on the left hand side -> on the right hand side

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines