For the complete documentation index, see llms.txt. This page is also available as Markdown.

6.21.0

This version expands support for Linux glibc-2.27 (Ubuntu 18 and compatible systems). There are Red Hat 8 systems (glibc-2.28) in production with an end-of-life date (End-of-Live) of March 2029 that we must continue to support.

On the other hand, to comply with the CEN/TS 18099 standard, security checks against injection attacks have been added to the tokenized images sent through the endpoint /api/v1/selphid/passive-liveness/evaluate/token. If an attack is detected, it will return NoneBecauseTokenSecurity as diagnosis.

Lastly, a new liveness check engine in prototype phase has been integrated, focused on improving performance both in initial loading and image processing. A first test version is available as facephi-selphid-service:liveness_1st.

Added

  • Support for glibc 2.27 (Ubuntu18 and compatible systems) in the on-premise Linux SDK.

  • Support for TokensV2 with security validations. Accepted by:

    • SelphID-SDK SelphIDVerifier::EvaluatePassiveLivenessWithTokenBuffer().

    • REST API Service /api/v1/selphid/passive-liveness/evaluate/token.

    • The values have been added NoneBecauseTokenDataError and NoneBecauseTokenSecurity to FacialLivenessDiagnostic.

      • C++/Java/.NET.

      • REST API Service.

  • New prototype liveness check engine service facephi-selphid-service:liveness_1st.

API contract updates

Two new values have been added to the diagnostic field, which affects this endpoint: /api/v1/selphid/passive-liveness/evaluate/token

  • NoneBecauseTokenDataError

  • NoneBecauseTokenSecurity

Last updated