Skip to content

[6.21.0] - Release Notes

This release extends support for Linux glibc-2.27 (Ubuntu 18 and compatible). There are Red Hat 8 (glibc-2.28) systems in production with an End-of-Live date 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 /api/v1/selphid/passive-liveness/evaluate/token endpoint. In the event of an attack being detected, NoneBecauseTokenSecurity will be returned as a diagnostic.

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

Added

  • Support for glibc 2.27 (Ubuntu18 and compatible systems), in 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.
  • Added NoneBecauseTokenDataError and NoneBecauseTokenSecurity values to FacialLivenessDiagnostic.
    • C++/Java/.NET.
    • Rest Api service.
  • New prototype liveness 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
{
  "diagnostic": "NoLive",  --> Added new values
  ...
}