Isikukoodとは?

Isikukoodはエストニアの国民識別番号で、出生時または居住権取得時にすべての住民に割り当てられます。この11桁のコードには、生年月日、性別、および一意のシーケンス番号を含む重要な情報が含まれています。最後の桁はチェック桁で、コード全体の真正性を検証します。

Isikukoodシステムは1991年に導入され、特定の形式に従っています。最初の桁は世紀と性別を示し(奇数は男性、偶数は女性)、2~7桁は生年月日(YYMMDD)を表し、8~10桁は一意のシーケンス番号で、11桁目は加重チェックサムアルゴリズムを使用して計算された制御番号です。

ツール説明

このツールはエストニアのIsikukood(個人識別コード)を検証し、有効なコードから符号化された情報を抽出します。コードの構造を検証し、制御桁を計算して確認し、生年月日、性別、年齢、チェック桁を含むすべての埋め込みデータを解析します。

バリデーターは公式のIsikukoodアルゴリズムを使用して精度を確保し、形式チェックと数学的検証を通じて無効なコードを即座に検出できます。

機能

  • リアルタイム検証: Isikukoodが有効か無効かを即座に検証します
  • データ抽出: 符号化された情報を自動的に解析して表示します
  • 性別検出: 最初の桁から性別を識別します
  • 生年月日計算: 世紀検出を含む完全な生年月日を抽出します
  • 年齢計算: 生年月日から現在の年齢を自動的に計算します
  • チェック桁検証: 加重アルゴリズムを使用して制御番号を検証します
  • ユーザーフレンドリーな出力: 適切な形式ですべての抽出データを明確に表示します

ユースケース

  • 身元確認: 登録システムのエストニア個人識別コードを検証します
  • 年齢確認: 年齢制限サービスまたは統計用の年齢抽出
  • データ入力検証: フォームとデータベースへの正しいIsikukood入力を確保します
  • 人口統計分析: 人口研究用に生年月日と性別を抽出します
  • 政府サービス: 公式アプリケーションで市民識別を検証します
  • 医療システム: 患者識別コードを検証します
  • 教育目的: エストニア識別コードの構造と検証について学びます

Isikukood構造

11桁のIsikukood形式: GYYMMDDSSSC

  • G(1桁目): 性別と世紀インジケーター
    • 1/2: 1800-1899年生まれ(男性/女性)
    • 3/4: 1900-1999年生まれ(男性/女性)
    • 5/6: 2000-2099年生まれ(男性/女性)
    • 7/8: 2100-2199年生まれ(男性/女性)
  • YYMMDD(2~7桁目): 生年月日(年-月-日)
  • SSS(8~10桁目): シーケンス番号(同じ日に生まれた人の一意の識別子)
  • C(11桁目): 特定の重みを持つmodulo 11アルゴリズムを使用して計算されたチェック桁