独立した2つの電子署名製品

ELPO の電子署名ソリューション
2つの製品、2つの異なるニーズ。

電子署名の分野における ELPO の独立した2つの製品。İmzacı——文書に署名する必要があるすべての方のための、モダンなデスクトップアプリケーションSignaturePro——自社ソフトウェアに電子署名機能を組み込みたい開発者のための.NET ライブラリ(SDK)

別々の製品、別々のユーザー——どちらも ELPO 製です。CAdES、XAdES、PAdES、ASiC の各標準に対応し、スマートカード、USB トークン、モバイル署名、タイムスタンプを利用できます。ETSI/eIDAS およびトルコ法第5070号に準拠。

ELPO e-İmza
contract.pdf
PAdES B-LTA · 長期アーカイブ
有効
署名者 · 適格証明書
スマートカード · SHA-256 · RSA 2048
タイムスタンプ · KamuSM
RFC 3161 · フェイルオーバー有効
証明書チェーンと失効の確認
OCSP + CRL · 証明書は信頼済み
İmzacı
デスクトップ署名アプリケーション

İmzacı — 次世代の電子署名

古くて遅く、すぐ固まる署名ツールとはお別れです。İmzacı は .NET 9 とモダンな UI 基盤の上にゼロから構築され、3つの OS すべてでネイティブに動作し、スマートカードを瞬時に認識します。文書をドラッグして、カードを挿して、署名するだけ。

3
対応 OS
4
署名標準
CLI
+ GUI
LTA
アーカイブレベル
対応する署名プロファイル
CAdES BES · EPES · T · C · X · XL · A
CMS / PKCS#7 — バイナリ文書およびデータへの署名
XAdES BES · T · C · X · XL · A
XML 文書や電子請求書のための構造化署名
PAdES B-B · B-T · B-LT · B-LTA
PDF 内部に埋め込む、可視・不可視の署名
ASiC ASiC-S · ASiC-E
署名と文書を一つのコンテナにまとめて格納

従来のツールにはできないこと

ネイティブなマルチプラットフォーム

単一のコードベースから Windows、Linux、macOS でネイティブに動作します。.NET 9 + Avalonia のため Java 仮想マシンは不要で、インストールも軽量です。

イベント駆動のスマートカード検出

カードを挿した瞬間、抜いた瞬間に検出します。常時ポーリングする従来型ツールよりCPU 使用率が明確に低く、PKCS#11 ライブラリも自動的に探し出します。

複数タイムスタンプ + フェイルオーバー

KamuSM、TSE、RFC 3161 の各プロバイダー間で自動切り替えとキャッシュを行います。あるタイムスタンプ局が応答しなくても署名は止まらず、次のプロバイダーへ引き継がれます。

ETSI プロファイルをフルカバー

CAdES(BES→A)、XAdES(BES/T/C/X/XL/A)、PAdES(B-B→B-LTA)、ASiC-S/E に対応。長期アーカイブ(LTA)まで一つのアプリケーションで完結します。

e-Yazışma と一括署名

公式の e-Yazışma v1.3 / v2.0 パッケージ、KamuSM ルート証明書の統合、フォルダー単位の一括署名に対応——企業の文書ワークフローにそのまま使えます。

CLI + スケジューリング(DevOps)

GUI だけではありません。コマンドラインから署名・検証・バッチ処理が可能です。cron 相当のスケジューリングにより、夜間に自動署名するパイプラインも構築できます。

プラグインアーキテクチャ

独自の署名/検証プラグインを読み込めます。コア部分に手を入れずに組織固有の業務ルールを追加できる、拡張性の高い設計です。

企業ネットワークとプロキシ

OCSP、CRL、TSA、リポジトリへのアクセスはすべてプロキシ経由で行われます。社内ファイアウォールの内側でも問題なく動作し、CRL/OCSP による証明書失効確認も行います。

SignaturePro 開発者向け SDK · NuGet

SignaturePro — あなたのソフトウェアに署名の力を

電子署名を一から実装すれば数か月かかります。SignaturePro なら数行で済みます。本番投入可能なモジュール式 .NET ライブラリで、必要な署名標準、携帯通信事業者、タイムスタンプ局だけを個別のパッケージとして追加できます。

Program.cs
# PDF 署名にはパッケージ1つで十分
dotnet add package SignatureProNet.PAdES

var signer = new PAdESService();
var signature = await signer.SignAsync(
    pdf, certificate, level: SignatureLevel.BLTA);

// 署名を検証する
var result = await signer.VerifyAsync(signature);

本当にモジュール式 — 39 パッケージ

必要なものだけをインストールしてください。PDF 署名だけなら SignatureProNet.PAdES で十分です。余計なものがなく、依存関係も最小限です。

グローバル標準への対応

欧州の ETSI/eIDAS(CAdES/XAdES/PAdES/ASiC)は本番稼働中。米国 FIPS、中国 GM/T、ロシア GOST、ブラジル ICP、インド eSign はロードマップ上にあります。トルコ法第5070号にも完全準拠。

モバイル署名 — 3社対応

Turkcell、Vodafone、Türk Telekom のモバイル署名に、それぞれ個別のパッケージで対応。電話番号から開始し、利用者が承認すれば署名が完了します。

スマートカード、USB トークン、HSM

PKCS#11 と Windows CNG によるスマートカード/USB トークン対応。クラウド HSM(AWS、Azure、Google)およびネットワーク HSM(企業向け)ともモジュール式で統合できます。

11社以上のタイムスタンプ提供者

KamuSM、GlobalSign、DigiCert、Sectigo、Entrust、FreeTSA ほか。各タイムスタンプ局は個別パッケージなので、実際に使うものだけを参照すれば済みます。

完全な証明書検証

RFC 5280 のチェーン検証、CRL、OCSP、デルタ CRL、オフライン検証に対応。銀行・行政機関水準の信頼チェーン検証を行います。

署名用ハードウェアとサービス

スマートカードからクラウド HSM まで——どこでも署名

SignaturePro は署名鍵がどこにあるかを問いません。ポケットの USB トークンでも、社内の HSM でも、クラウドでも構いません。各プロバイダーは独立した個別パッケージとして提供されます。

スマートカードと USB トークン

Windows CNG + PKCS#11 — サードパーティ製ミドルウェアは不要

AKİSSafeNet / eTokenGemalto / ThalesOberthur / IDEMIAAladdin / EutronFeitian / RockeyYubiKeyNitrokeySafeSignCryptoPro / RuToken

ネットワーク HSM

企業向けハードウェアセキュリティモジュールによる大量署名

Thales LunaUtimaco SecurityServerEntrust nShield (nCipher)

クラウド HSM

ハードウェアによる保証に裏付けられた、クラウド上の鍵管理

AWS CloudHSM / KMSAzure Key Vault HSMGoogle Cloud KMS

モバイル署名

携帯電話の SIM を用いた適格署名——事業者ごとに個別パッケージ

TurkcellVodafoneTürk Telekom

タイムスタンプ(TSA)

RFC 3161 — プロバイダーごとに個別パッケージ、自動フェイルオーバー付き

KamuSMGlobalSignDigiCertSectigoEntrustFreeTSA

各ブランド名はそれぞれの権利者に帰属します。SignaturePro は PKCS#11、CNG および該当する API を通じてこれらの機器・サービスと相互運用します。

パフォーマンス

リファレンス機で計測した、標準的な署名・検証の所要時間です。

~12 ms
CAdES 署名(1 MB)
~18 ms
XAdES 署名(1 MB)
~145 ms
PAdES 署名(10 MB の PDF)
~8 ms
CAdES 検証
信頼の土台

標準への完全準拠

İmzacı と SignaturePro のいずれも、国内外の電子署名標準にそれぞれ独立して準拠しています。今日署名したものは、何年先でも有効なまま残ります。

ETSI EN 319 122/132/142/162

CAdES · XAdES · PAdES · ASiC の欧州標準

eIDAS (EU) 910/2014

欧州の電子的識別およびトラストサービス

トルコ法第5070号

トルコの電子署名法制への準拠

TÜBİTAK 準拠

国家の暗号・署名リファレンスアルゴリズムに整合

RFC 3161 / 5652 / 6960

タイムスタンプ · CMS · OCSP の各プロトコル

KamuSM 連携

ルート証明書および公式タイムスタンプ局への接続

なぜ ELPO なのか

電子署名分野で ELPO を際立たせる6つの理由

長年使われてきた重い署名ツールに代わる、モダンで高速、標準に完全準拠した選択肢。しかもアプリケーションと SDK の両方を、一つの供給元から入手できます。

モダンな .NET 9 でゼロから開発

従来の Java ベース署名ツールとは異なり、初日から async/await アーキテクチャで書かれています。UI が固まらず、スループットが高く、保守も容易です。

国内での開発、国内でのサポート

KamuSM や e-Yazışma といった現地固有のニーズを理解する ELPO のエンジニアリングによって作られ、現場でのサポートを提供します。

2つの製品、1つの供給元

エンドユーザーには İmzacı、開発者には SignaturePro ライブラリ。製品は独立していますが、窓口は一つ、サポート回線も一つ、請求書も一つです。

標準への完全準拠

BES から長期アーカイブ(LTA/A)まで ETSI プロファイルを網羅。何年経っても署名を検証できる状態が保たれます。

モジュール式で拡張可能

SDK 側は39の独立パッケージ、アプリケーション側はプラグインアーキテクチャ。必要に応じて拡張でき、不要な重さを抱え込みません。

ELPO エコシステムへの統合

e-Belge、SmartERP、Cortex といった ELPO 製品と同じ署名基盤を共有し、企業プロセス全体でエンドツーエンドの署名を実現します。

あなたの署名をデジタルの世界へ

İmzacı で文書に署名する場合も、SignaturePro SDK を自社ソフトウェアに組み込む場合も、ELPO のチームが導入から統合まで伴走します。

よくあるご質問

電子署名についてよくいただく質問

電子署名とは何ですか?

電子署名は、文書に誰が署名したか、そして署名後に改ざんされていないことを暗号技術によって証明するデジタル署名です。第 5070 号法(トルコの電子署名法)により、手書きの署名と同じ法的効力を持ちます。

İmzacı とは何ですか?

İmzacı は、Windows、Linux、macOS で動作するエンドユーザー向けの最新デスクトップ電子署名アプリケーションです。スマートカード/USB トークンを用いて CAdES、XAdES、PAdES、ASiC の各形式で署名でき、一括署名と e-Yazışma に対応しています。

SignaturePro とは何ですか?

SignaturePro は、開発者向けのモジュール式 .NET 電子署名 SDK です。39 の NuGet パッケージにより、スマートカード、モバイル署名、Cloud/Network HSM、11 以上のタイムスタンプ事業者を自社アプリケーションに統合できます。

どの署名形式に対応していますか?

CAdES(BES→A)、XAdES(BES/T/C/X/XL/A)、PAdES(B-B→B-LTA)、ASiC-S/E の各形式に対応しており、長期保存アーカイブ(LTA)レベルまでの署名が可能です。

データ & サーバーインフラ

e-İmza データ 当社自前のクラウドで、24時間365日ノンストップ

ありふれたサーバーではありません。当社の強力なプライベートクラウド基盤に保管されます。この基盤は完全に当社所有の物理サーバーで構成され、高セキュリティ認証を受けたデータセンターに設置されています。レンタルでも共用でもなく、ハードウェア・ネットワーク・セキュリティの各層まで一貫して当社のものです。 同じ基盤が ELPO のすべての製品を守っています。

当社サーバーインフラのトポロジー

システム全体のインフラトポロジー
システム全体のインフラトポロジー
Web ポータル → 負荷分散された Web サーバー → HSM → PostgreSQL クラスター → データベースノード。メインデータセンター + 災害復旧センター。
物理サーバートポロジー
物理サーバートポロジー
ファイアウォール → スイッチ → HSM → クラスターノード → ストレージ → レプリカサーバー → 長期外部バックアップ。二重センター、二重回線。
6 ノード PostgreSQL レプリケーション
6 ノード PostgreSQL レプリケーション
センター内は同期、センター間は非同期。ノードやセンターが停止してもデータ損失なく継続します。

データセンターの名称と所在地はセキュリティ上の理由から公開していません。他の言語では図中のラベルもその言語に翻訳されます。

2
地理的に離れたデータセンター
メインセンター + 災害復旧
6 ノード
PostgreSQL クラスター
即時レプリケーション、データ損失なし
Load Balancer
ソフトウェア負荷分散
サーバー障害時もサービス継続
24/7
監視 · サポート · アラート
無停止運用
当社のデータセンター

認証を受けた高セキュリティのデータセンター 2 か所。いずれも N+2 冗長 UPS、二重の発電機N+2 冗長冷却FM2000 ガス消火設備を備え、耐震基準に適合した建物です。

物理サーバー資産(2 センター合計)
4
ファイアウォール
4
スイッチ
4
ストレージ
6
仮想化サーバー
2
HSM 装置
2
バックアップサーバー
2
外付けディスクユニット
6
Web + 6 データベースサーバー
取得認証 · マネジメントシステム規格
ISO/IEC 27001
情報セキュリティマネジメントシステム
ISO 22301
事業継続マネジメントシステム
ISO/IEC 20000-1
IT サービスマネジメントシステム
ISO 9001
品質マネジメントシステム

ISO/IEC 27001、ISO 22301、ISO/IEC 20000-1 は e-Belge(e-Invoice / e-Archive)の特別インテグレーター資格に必須です。さらに ISO 9001 により品質マネジメントも認証を取得しています。

VMware ESXi クラスター

水平・垂直スケーリングの柔軟性のため、各サービスは VMware ESXi クラスター上の仮想サーバーに配置されています。1 ノードが停止しても、その仮想サーバーは別ノードで中断なく動き続けます。

6 ノード PostgreSQL クラスター

ポータルは 6 ノードの PostgreSQL クラスター上で稼働します。プライマリノードに問題が生じると Node-2 が自動的に引き継ぎ、Node-3 はバックアップとレポート専用(性能低下なし)です。全データは 15 分遅延で災害復旧センターへ非同期レプリケーションされ、データ損失はありません。

HSM 装置とは?

HSM(Hardware Security Module)は、機微な暗号鍵を物理的な環境で保管し、暗号処理を最も安全な形で実行する専用のセキュリティ機器です。e-Invoice / e-Archive の署名に用いる税務印と電子署名を安全に保持し、第三者に預けることはありません。

システムおよびリモートアクセスのセキュリティ

2 つのデータセンターは Site-to-Site VPN トンネルで接続され、基盤へのリモートアクセスは SSL-VPN 経由に限定されています。サーバーはサービスポート以外インターネットに開かれておらず、リモート接続はファイアウォール上の SSL-VPN を通した RDP で行われます。

データセンター入退室管理(ISO 27001)

ISO 27001 情報セキュリティの枠組みのもと、システム・ネットワーク管理者のサーバールーム入室は、申請書 → 経営承認 → 署名または誓約と引き換えの認可カード発行という流れで記録されます。

事業継続計画

ストレージにはコントローラーカードが 2 枚あり、片方が故障してももう片方が中断なくサービスを継続します。両方が故障した場合も、即時レプリケーションされた ESXi 上の PostgreSQL クラスターからポータルがデータ損失なく稼働します。メインデータセンターが全面停止した場合は DR センターからサービスを継続します。

ホワイトラベル · パートナーシップ

ELPO は御社専属のソフトウェアハウスのように動きます

御社は最も得意な分野に専念してください — 営業でも、技術でも、製造でも構いません。ソフトウェアは私たちの得意分野です。ELPO 製品を御社ブランドで販売し、開発・アップデート・法規制対応は ELPO が裏方として、まるで社内チームのように担当します。 コードを書かず、開発チームを抱えずに、自社のソフトウェアブランドを立ち上げましょう — 一緒に勝ちましょう。

御社のブランド、御社のドメイン

ELPO 製品を自社製品のように — 御社のロゴ、御社のカラー、御社のドメインで。お客様が目にするのは御社であり、背後の ELPO ではありません。

御社は御社の事業に集中

営業、技術サポート、製造 — 得意分野に留まってください。ソフトウェアは最も得意な私たちが担当します。互いの強みを活かす体制です。

開発責任は ELPO が負う

ELPO が製品を作り、更新し、法規制への適合を維持します — 御社のバックオフィスにある社内開発チームのように。

必要に応じたソースコード共有

必要であれば、契約内容に応じてソースコードも共有します。製品は本当に御社のものとなり、将来が一社のベンダーに縛られることはありません。

パートナー / 販売代理店になる レベニューシェア、販売代理、ソリューションパートナー、OEM、そして合意内容によってはソースコード共有まで、モデルはご相談ください。