このページの本文へ移動

富士通ビー・エス・シー

Japan

FENCE-SVP

アプリケーション開発でのデータ暗号化を全面支援

機能

機能概要

FENCE-SVPは、メモリ上に格納されているデータの暗号化/復号を行うためのライブラリです。データの秘匿などを必要とするシステム構築(ユーザーアプリケーション)を支援するものであり、暗号化に関する専門的知識がなくても使えるように数々のAPIで暗号化機能を提供しています。

暗号方式

暗号方式 説明
バイナリ暗号 入力データをバイナリデータとして取り扱い、バイナリデータの暗号化データを出力します。
注:暗号アルゴリズムはAES(256bit)を採用しています。
文字コード暗号(SJIS) Shift-JISの入力データを暗号化し、Shift-JISの暗号化データを出力します。
文字コード暗号(EUC) EUCの入力データを暗号化し、EUCの暗号化データを出力します。

注:同じ暗号方式であれば、異なるプラットホームやプログラム言語間でもデータの互換性があります。

特長

  1. バイナリ暗号に加え文字コード暗号もサポート
    入力データをテキストデータとして暗号化できます。文字コードはSJISとEUCをサポート。テキストデータを文字単位で暗号化し、暗号結果も同じ文字コードのテキストデータとして出力されます。暗号化後処理においてデータサイズに影響を与えませんので、既存システムの仕様を変更することなく暗号化機能を導入できます。


    また、従来からのバイナリ暗号も対応しています。バイナリ暗号は、入力データ/出力データ共にバイナリデータとして扱い、業界標準の暗号方式AES(鍵長:256bit)を採用しています。
  2. マルチプラットフォーム/マルチプログラミング言語対応
    「FENCE-SVP」はマルチプラットフォーム/マルチプログラミング言語でのアプリケーション開発をサポートします。対応プラットフォームは、Windows®、Linux®、Solaris™、HP-UX。対応プログラミング言語は、C言語、Java言語。
  3. FENCE-Proとの連携
    FENCE-Proの暗号データと互換性のある形式での暗号化が可能です。これにより、FENCE-SVPを用いたアプリケーションで作成された暗号データを、FENCE-Proが導入されているPCで読み取るなどの連携システムを構築できます。
  4. サンプルの拡充
    各プラットフォーム/プログラミング言語向けに対応したサンプルソースが添付されており、開発者によるAPI習得に役立ちます。また、コンパイル済みのサンプルプログラムも添付されており、暗号化/復号の動作を簡単に確認できます。

動作環境

動作環境

FENCE-SVP(開発ツールキット、ランタイムライブラリ)の動作環境です。
プログラム言語は「C言語」「JAVA言語」をサポートしています。

<Windows>OS プラットフォーム JRE
Microsoft® Windows® NT 4.0 Workstation
Microsoft® Windows® 2000 Professional
Microsoft® Windows® NT 4.0 Server
Microsoft® Windows® 2000 Server
x86 未対応
Microsoft® Windows® XP
Microsoft® Windows Vista®
Microsoft® Windows® 7
Microsoft® Windows Server® 2003
Microsoft® Windows Server® 2008
x86 JRE 1.5(x86)
JRE 1.6(x86)
Microsoft® Windows® 7
Microsoft® Windows Server® 2008
x64 JRE 1.5(x86)
JRE 1.5(x64)
JRE 1.6(x86)
JRE 1.6(x64)
<Linux>OS プラットフォーム JRE
Red Hat® Enterprise Linux® 4
Red Hat® Enterprise Linux® 5
Red Hat® Enterprise Linux® 6
x86 JRE 1.5(x86)
JRE 1.6(x86)
X64 JRE 1.5(x64)
JRE 1.6(x64)
<Solaris>OS プラットフォーム プログラム JRE
Solaris™ 10 SPARC 32bit,64bit JRE 1.5(32bit/64bit)
JRE 1.6(32bit/64bit)
<HP-UX>OS プラットフォーム プログラム JRE
HP-UX® 11i IA64,PA-RISC 32bit,64bit JRE 1.5(32bit/64bit)
JRE 1.6(32bit/64bit)

ご利用イメージ

ご利用イメージ1

業務データをデータベースへ保存する際に、個人情報のみ暗号化する事例をご紹介致します。文字コード暗号(SJIS)版/文字コード暗号(EUC)版をご使用頂くことで、同じ文字コードの暗号結果となり、特別な処理を必要としません。その為、データベースの構成を変更することなく特定箇所のみ暗号化することができます。

ご利用イメージ2

業務アプリケーションサーバとクライアント間で、通信経路上の個人情報のみ暗号化する事例をご紹介致します。パラメタファイルを用いることで、定期的に暗号鍵を変更できますので、セキュリティ強度が高まります。

ご利用イメージ3

センターサーバのFENCE-SVPを利用した業務プログラムは、暗号化した顧客情報を本社サーバの共有フォルダに保存します。FENCE-Proが導入されている本社では、業務プログラムと同じ暗号鍵を利用することでスムーズに顧客情報にアクセスできます。通信経路上で情報漏洩があった場合でも暗号化により重要な情報が保護されます。

お問い合わせ

本製品のお問い合わせ