A newer version of this documentation is available.

View Latest

Standards and algorithms

Date and time

Date and time are always formatted as ISO 8601 by NiP API.

The syntax for date is:

  • {YYYY}-{MM}-{DD} (e.g. 2016-01-22)

The syntax for time is:

  • {HH}:{MM}:{SS} (e.g. 08:45:50)

The syntax for date time is:

  • {YYYY}-{MM}-{DD} {HH}:{MM}:{SS} (e.g. 2016-01-22 08:45:50)

Public key algorithm

Public key algorithms supported by NiP API are:

  • DSA

  • RSA

  • ECC*

*) ECC has been implemented but is not fully supported.

Digital signature

Digital signature standards supported by NiP API are:

  • PKCS#7

  • XMLDSIG

  • RSARAW

Encryption algorithm

Encryption algorithms supported by NiP API are:

  • 3DES (192)

  • AES (128, 192, 256)

Hash algorithm

Hash algorithms (also known as digest) supported by NiP API are:

  • SHA1

  • SHA256

  • SHA384

  • SHA512

  • SHA1-HMAC

  • SHA256-HMAC

  • SHA384-HMAC

  • SHA512-HMAC

Compression

Net iD Portal Supports compression of data blob between client and server.
Net iD Portal compresses with the gzip (GNU Zip) format.