Page tree
Skip to end of metadata
Go to start of metadata

All data-structures that are exchanged between BSNk components, participants, HSM's and smartcards have an identifier.

In ASN.1, these identifiers are called OID's (Object identifiers). This section contains BSNk's OID hierarchy.


The BSNk hierarchy is shown in the table below::

BSNk OIDs overview

id-BSNk-scheme-nl

OID: 2.16.528.1.1003.10


Identifier '10' within

{joint-iso-itu-t(2) country(16) nl(528) nederlandse-organisatie(1) nederlandse-overheid(1003)} (Nederlandse overheid)



id-BSNk-identifiers

OID: 2.16.528.1.1003.10.1


Defined OID's1

Version identifiers



id-BSNk-polymorphics

OID: 2.16.528.1.1003.10.1.1

Polymorphic structure-identifiers

id-BSNk-polymorphic-identity 1

id-BSNk-polymorphic-pseudonym 2

id-BSNk-polymorphic-identity-signed 3

id-BSNk-polymorphic-pseudonym-signed 4

id-BSNk-polymorphic-pip 5

id-BSNk-polymorphic-pip-signed 6

id-BSNk-polymorphic-pip-verifiable 11


*

*

*

*

*

*

*




id-BSNk-encrypted

OID: 2.16.528.1.1003.10.1.2

Encrypted structure-identifiers

id-BSNk-encrypted-identity 1

id-BSNk-encrypted-pseudonym 2

id-BSNk-encrypted-identity-signed 3
(deprecated - old Schnorr signing algorithm)

id-BSNk-encrypted-pseudonym-signed 4
(deprecated - old Schnorr signing algorithm)

id-BSNk-encrypted-direct-pseudonym 5

id-BSNk-encrypted-direct-pseudonym-signed 6

id-BSNk-encrypted-identity-ecsdsa-signed 7

id-BSNk-encrypted-pseudonym-ecsdsa-signed 8

id-BSNk-encrypted-direct-identity 9

id-BSNk-encrypted-direct-identity-signed 10


*

*

*

*

*

*, 2

2

2

2

2



id-BSNk-decrypted

OID: 2.16.528.1.1003.10.1.3

Decrypted structure-identifiers

id-BSNk-decrypted-identifier 1

id-BSNk-decrypted-pseudonym 2

id-BSNk-decrypted-migrationpseudonym 3


*

*

*







id-PCA

OID: 2.16.528.1.1003.10.9

Reserved for usage in the specifications of the protocol for PP on smartcard (polymorphic card application) (documented in Polymorphic structures)

1: An asterisk * in this column indicates a structure-version prior to introduction of the current versioning scheme is present. These structures do have an OID corresponding to the Structure-identifier, without a version identifier. New and changed structures will all have a version identifier. A version number in this column indicates that an OID and structure definition with the given version number are present. Versioning is described in detail here: ASN.1 versioning.


Further reading on OIDs:

https://www.itu.int/en/ITU-T/asn1/Pages/OID-project.aspx

http://www.oid-info.com/doc/country-OIDs.htm

https://www.nen.nl/Normontwikkeling/Certificaten/Schemabeheer/Object-identifiers-OID.htm


  • No labels