ライブネス検出

実在を確認し、 すべてのスプーフィング攻撃をブロックします。

ASTERIA KYCの生体認証ライブネス検出は、セルフィーを送信した人物が物理的に存在するかどうかを判別します。受動分析、能動チャレンジ応答、注入攻撃検出が順番に実行され、単一の構造化されたライブネス結果を返します。

ASTERIA KYCLiveness Detection Result
PASSED
Method Usedpassive
Attack Typenone
liveness_resultpassed
confidence_score96
challenge_resultnot_triggered
injection_signalnone
Confidence96
Session IDakyc_lv_e3a9c2f1
Liveness detection

A real-person check that resists screen replays, printed photos, and injection attacks.

ASTERIA KYC liveness check —face capture with anti-spoofing signals and real-time guidance
3Detection Layers
6Attack Types
<500msResult Return
99%+Accuracy
検出方法

3層の検出。 1つのライブネス結果。

受動分析はすべてのセッションで最初に実行されます。 チャレンジと注入レイヤーは受動シグナルがエスカレーションを必要とする場合に有効化されます。

受動分析

ユーザーの操作なしにフレームレベルの生体シグナルを分析します。送信されたキャプチャのテクスチャ、深度キュー、微小動作パターンを評価します。

能動チャレンジ

受動シグナルが不確実な場合にランダム化されたチャレンジシーケンスが提示されます。セッション設定に基づいて頭の動き、まばたき、表情プロンプトが返されます。

注入攻撃検出

生体分析が始まる前のセッションレイヤーで仮想カメラ、エミュレートされたデバイス、メディア注入シグナルを検出します。

Real-time signals

Face match, anti-spoof signals, and capture guidance —every step instrumented for audit-ready evidence.

ASTERIA KYC liveness check with callouts —face matched, liveness passed, hold-still capture guidance, and verification-in-progress signals
攻撃カバレッジ

既知のすべてのスプーフィングベクター。 カバー済み。

ライブネスチェックは本番に到達する攻撃タイプをカバーする場合にのみ意味があります。 ASTERIA KYCは既知のプレゼンテーション攻撃カテゴリの全範囲をカバーします。

01

印刷写真

紙に印刷または第2の画面に表示された静的画像。テクスチャ深度分析と微小動作シグナルの不在によって検出します。

02

ビデオリプレイ

セッション中に実際のユーザーの事前録画ビデオを再生。モーションパターン分析とフレーム一貫性チェックを適用します。

03

3Dマスク

顔に装着したシリコン、紙、または硬いマスク。表面テクスチャ分析と深度シグナル不一致検出を適用します。

04

ディープフェイクストリーム

キャプチャ中にリアルタイムで置き換えられたAI生成の顔。周波数アーティファクト、時間的一貫性、顔境界シグナルを評価します。

05

カメラ注入

実際のデバイス入力を置き換える仮想カメラドライバまたはメディア注入ツール。セッションレイヤーのデバイスシグナル検証を適用します。

06

部分スプーフィング

顔の一部のみを覆う写真またはマスク。顔完全性検証とゾーンレベルシグナル一貫性チェックを適用します。

検出出力

信頼度と理由コードを含む 構造化されたライブネス結果。

すべてのライブネスセッションは、結果コード、信頼バンド、該当する場合の検出攻撃タイプ、ダウンストリーム使用のための理由コードを返します。

フィールド説明
liveness_result全体的なライブネス決定passed / uncertain / failed
confidence_scoreライブネス信頼度0–100
method_used適用された検出方法passive / challenge / injection
attack_type検出された攻撃カテゴリnone / print / replay / mask / deepfake / injection
challenge_result能動チャレンジの結果passed / failed / not_triggered
reason_codes構造化された理由配列文字列の配列
Sample Output
{
  "liveness_result": "passed",
  "confidence_score": 96,
  "method_used": "passive",
  "attack_type": "none",
  "challenge_result": "not_triggered",
  "reason_codes": ["LIVENESS_PASSIVE_CLEAR"]
}
結果状態

運用エスカレーションのために 構築されたライブネス結果。

不確実なライブネス結果は自動的にセッションを失敗させません。 結果はリスクスコアに反映され、設定に基づいて人的レビューをトリガーする場合があります。

passed

合格

受動またはチャレンジ分析が実在を確認しました。スプーフィングシグナルは検出されませんでした。信頼度スコアが設定された閾値以上です。

uncertain

不確実

1つ以上のシグナルが低い信頼度を返しました。画像品質、モーションパターン、またはチャレンジ応答が合格閾値に解決できませんでした。

failed

失敗

スプーフィングシグナルが失敗閾値以上で検出されました。攻撃タイプが結果に記録されました。プラットフォーム設定に基づいてセッションがエスカレーションまたは拒否されます。

本人確認を統制されたコンプライアンスワークフローに変える準備はできていますか?

ASTERIA KYCを使用して、一つの統合されたプラットフォームからユーザーの確認、リスクスクリーニング、証拠保存を行います。

実在を確認し、 すべてのスプーフィング攻撃をブロックします | ASTERIA KYC