Aleksandr Beliakov

Results 10 issues of Aleksandr Beliakov

**Describe the bug** As initially reported in [DSS-2691](https://ec.europa.eu/digital-building-blocks/tracker/browse/DSS-2691), OpenPdf adds _/DA_ and _/DR_ dictionaries in an empty signature field creation, when using the method [PdfStamper.addSignature(...)](https://github.com/LibrePDF/OpenPDF/blob/1.3.26/openpdf/src/main/java/com/lowagie/text/pdf/PdfStamper.java#L479). This is caused by the...

bug

Hello, When upgrading to BC 1.71 with jdk18on version, we have noticed a large performance downgrade when loading a PKCS12 KeyStore with BC provider. With default Java provider and BC...

## Description of the new Feature/Bugfix The issue is caused by the following [requirement](https://docs.verapdf.org/validation/pdfa-part1/#rule-635-3) of PDF/A specification: > **Rule 6.3.5-3** > For all CIDFont subsets referenced within a conforming file,...

## Description of the new Feature/Bugfix When changing a document using sequential update (_append=true_), a new /Metadata and /Info dictionaries are being included to the new revision overriding the original...

**Describe the bug** The code [PdfSignatureAppearance.java#L1252](https://github.com/LibrePDF/OpenPDF/blob/master/openpdf/src/main/java/com/lowagie/text/pdf/PdfSignatureAppearance.java#L1252) adds a strange attribute "DigestValue" with a value "aa", which is not present neither in 32000-1 nor in 32000-2. **To Reproduce** Create a certification...

bug

Hello, I'm currently working on implementation of CAdES-E-ERS ([ETSI TS 119 122-3](https://www.etsi.org/deliver/etsi_ts/119100_119199/11912203/01.01.01_60/ts_11912203v010101p.pdf)) for my project, which requires computation of CMS digest to be protected by an embedded evidence-record or its...

Hello, We have a problem with validation of some signatures and timestamps after the commit https://github.com/bcgit/bc-java/commit/3790993df5d28f661a64439a8664343437ed3865, in particular after introduction of the _!ASN1RelativeOID.isValidContents_ condition in the _ASN1ObjectIdentifier.createPrimitive_ method: ``` static...

**Describe the bug** ISO 32001 and ISO 32002 define a requirement for the used SHAKE256 algorithm identifier which looks contradictory to the specification defined in RFC 8419. In particular, ISO...

bug
proposed solution
ISO/TS 32001
ISO/TS 32002

**Describe the bug** There are certain standards defining new dictionaries or extending PDF's functionality, such as ISO 32001-2022, ISO 32002-2022, etc. and last but not least [ETSI EN 319 142-1](https://www.etsi.org/deliver/etsi_en/319100_319199/31914201/01.02.01_60/en_31914201v010201p.pdf)...

enhancement
help wanted
question

Hello, Since version 0.11.0, there is a regression on loading a schema, containing a "$schema" header: ``` { "$schema": "http://json-schema.org/draft-07/schema#", ... } ``` I receive the following exception: ``` java.lang.IllegalStateException:...