SDKは、モバイル内でクラウドやオンプレミスサーバ上にあるデータの閲覧をセキュアに参照、更新するために生まれたシステム開発環境です。SDKでは、クラウドやオンプレミスサーバ上にあるファイルやデータの一部をモバイルに転送し、モバイルがオフラインになってもモバイル内でファイルやデータをセキュアに参照、更新を可能になります。SDKは4つのコンポーネントに分かれています。Empress組込みデータベースEmpress組込みデータベースは、組込みデータベースですが、AES256ビットでの暗号化が可能です。Mobisec認証は、端末IDとユーザIDの両方を使い、許可されたユーザが許可された端末でのみログイン可能です。なりすましを防止するとともにオフライン認証にも対応していますので、インターネット接続が出来ない場所でも使用可能です。EmpressセキュアドキュメントブラウザMobisecのブラウザは、ブラウザで描画したものを解読可能な状態で残さない、キャッシュレスブラウジングが特徴です。M2Mレプリケーションを介して配信されたPDF文書などをセキュアな状態で閲覧可能です。M2Mレプリケーションは、クラウドまたはサーバ上のデータベースとレプリケーションにより連携を行います。Server、PostgreSQL、MySQL、Hadoop等に対応しています。組込みデータベースMobisecにはEmpress暗号化データベースが標準搭載されています。この暗号化機能は以下の特徴があります。組込み業界初のカーネル暗号化技術Empressのデータベースの暗号化は、組込み業界初のカーネル暗号化です。これは、データベースエンジンで暗号化が行われるため、非暗号化データベースに比べても5%程度のオーバーヘッドしかありません。暗号化、複合化にあたって検索や更新時に発行するSQLの違いはありません。暗号化アルゴリズムは選択することが出来ます。(NIST)が推奨するAES256をはじめ、3DES、RSA等、もしくはハードウェアでの暗号化も可能です。暗号化を行う部分は、カラム単位で指定可能ですので、柔軟なデータベース設計が可能です。インデックスの暗号化が可能Empressの暗号化機能では、インデックスの暗号化も可能で、完全一致以外の検索にも対応しています。暗号化/非暗号化によっての操作の違いはありません。BLOB型やCLOB型(メモ型)の暗号化が可能Empressの暗号化機能では、扱えるデータ型に制限がありませんので、BLOB型やCLOB型(メモ型)の暗号化が可能です。Mobisec認証Mobisec認証機能は、リモート認証後暗号化鍵を取得し、データを複合化、その後暗号化鍵は直ちに削除されます。パスワードとモバイルID認証のダブルチェックシステムID、パスワード、モバイルIDを使用してリモート認証後、暗号化鍵の取得を行います。パスワードとモバイルIDを組み合わせることでセキュリティの強度を上げています。暗号化鍵は取得と同時にメモリー上に展開、データを復号化後暗号化鍵は直ちに削除されます。端末上のデータをリモートから削除するリモートワイプ(遠隔削除)機能、リモートからのアプリロック機能を提供しています。オフライン認証機能の提供インターネット通信が出来ない状況での使用を可能にする、オフライン認証機能で、地下など通信が出来ない場所でも使用可能です。通信にはSSLを使用し、データの盗聴や改竄を防ぎます。MobisecセキュアドキュメントブラウザMobisecで使用するブラウザはキャッシュを端末に残さないように設計されています。機密情報やマニュアル等でのご使用に特におすすめします。Mobisecセキュアドキュメントブラウザの概略は以下の通りです。M2Mレプリケーションは、クラウド、オンプレミスとモバイル/IoTデバイス間の双方向にファイル、データをプログラムレスで同期させます。同期はトランザクション処理されるのでデータのロス、重複は発生しません。クラウド、オンプレミスとモバイルのデータの整合性を保証します。