[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
NoneBecauseTokenDataErrorandNoneBecauseTokenSecurityvalues toFacialLivenessDiagnostic.- 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
NoneBecauseTokenDataErrorNoneBecauseTokenSecurity
{
"diagnostic": "NoLive", --> Added new values
...
}