a-sit-plus / signum

Kotlin Multiplatform Crypto/PKI Library and ASN1 Parser + Encoder
https://a-sit-plus.github.io/signum/
Apache License 2.0
68 stars 4 forks source link

Migrate to kotlinx.io for efficient processing of contiguious bytes #120

Open JesusMcCloud opened 1 month ago

JesusMcCloud commented 1 month ago

we already have it as a transitive dependency from kotlinx.serialzation, so we should really adopt it and ditch bytearrays as underlying data structure. especially DER-encoding CONSTRUCTED ASN.1 elements is a mess performance-wise

JesusMcCloud commented 1 week ago

see #168

iaik-jheher commented 6 days ago

is this closed by #168?