Heru Waspodov
Heru Waspodov
Both services Ruby and Golang use encrypt decrypt because if it directly sends a hash as binary is not supported. but I will try to find a way to send...
this is a file signed by Ruby services [hash_signing1738577681.pdf](https://github.com/user-attachments/files/18651570/hash_signing1738577681.pdf) this is a file signed by Golang service [hash_signing1738577929.pdf](https://github.com/user-attachments/files/18651571/hash_signing1738577929.pdf)
using same HexaPDF key => HexaPDF.demo_cert.key. I never try because the hashing from the same file is always different. I tried using a real certificate, using Ruby https://gist.github.com/heruwaspodov/ab8e46bdf57b78c96937bedae63020ff But the...
yes, mas. I got your point. I never tried to call the Ruby service and the Go service in the same run, and then compare the returned data. But I...
Hi mas @gettalong I have changed the method for implement the external signing method. And its work. Based on https://hexapdf.gettalong.org/documentation/digital-signatures/signing-pdfs-howto.html#visual and this is my code https://gist.github.com/heruwaspodov/519ce4167a9eba420a69a2b74eaa9a48 and this is the...
I'm sorry for not getting back to you sooner. Aliyun is an Alicloud provider. I already asked the Aliyun teams about this error that occurred. This is because openSSL in...
For the sample code i wrote in the same class, actually I want to separate the signing process (private_key signing the document) to another service. this is the code. https://gist.github.com/heruwaspodov/b4ebb224d33df58c2949ec2ea7555839...
`OpenSSL::Engine.by_id('cloudhsm')` This code activates the engine cloudhsm, mas @gettalong. If the cloudhsm is not activated, it can not sign.
Below is the script for execute this repo (https://github.com/heruwaspodov/signing-envelopes), via console: ``` e = Envelope.where(is_certified: true).first r = e.recipients.first ann1 = r.annotations.first image = File.open('public/mekari-sign.png', 'rb') temp_doc = Tempfile.new([e.id, '.pdf'])...