Wpis z mikrobloga

#python #programowanie
pracował ktoś może z podpisami elektronicznymi?
potrzebuje podpisywać automatycznie pliki pdf podpisem elektronicznym, z tego co widze są różne metody podpisywania plików pdf jak i są różne rodzaje kluczy i ich weryfikacji...
z tego co ja widze to potrzebuje coś takiego https://pyhanko.readthedocs.io/en/latest/cli-guide/signing.html#signing-a-pdf-file-using-a-pkcs-11-token
czyli podpis znajduje sie na fizycznym urządzeniu i wtedy moge skorzystać z tej biblioteki i teraz pojawia się strategiczne pytanie:
gdzie kupić taki klucz usb żebym dostał biblioteki na macos + windows?
chyba że ktoś ma jakiś inny pomysł, może gdzieś sprzedają same pliki z certyfikatem?
albo jakieś wygodne api ale bez weryfikacji sms bo to musi być w pełni automatyczne
  • 5
  • Odpowiedz
  • 0
@BackInBlack: i od nich dostanę certyfikat zgodny z tą paczką? bo już raz nadziałem się na podpis na usb który działał tylko z tą aplikacją którą dostarczali z kluczem i nie dało się jej użyć w pyhanko/endesive
  • Odpowiedz
@bruuh: z nim dostaniesz certyfikat, który działa bezproblemowo w językach programowania stworzonych do takich rzeczy
PKCS to standard zapisu klucza publicznego, jeśli w nim zapiszesz jakiś klucz to on po prostu działa, bo to standard.
Jeśli ta libka działa mimo że jest w pythonie, to powinna bezproblemowo obsługiwać każdy cert PKCS#11
  • Odpowiedz
  • 0
@BackInBlack: a jak wygląda weryfikacja takiego dokumentu pdf, w sensie czy tam jest cały chain który jest domyślnie akceptowany przez windows/adobe/przeglądarki czy ten plik pdf trzeba weryfikować jakąś specjalną appką?
  • Odpowiedz