Home 暗号プロセッサ OpenICF3

html5jcup

iAesCSPのダウンロードは、こちら

iAesCSPは、Windows7でも動作しますが、ターゲットとなっているOSは、Windows2000以前のOS であるため、2011年11月15日、当サイトに移管されました。

iAesCSPとは

iAesCSPは、AES暗号ライブラリのフリーウェアです。 AES暗号はWindows2000以前のOSではサポートされていませんが、 このライブラリをインストールするとWindows2000以前のOSでも MS-CAPIを利用したAES暗号のプログラムが動作します。 iAesCSPがサポートするOSは、Windows95/98/98SE/ME/NT4/2000/XP/Vista です。WindowsのCryptographic Service Providerなので、 AES暗号をサポートする他のCSP(Cryptographic Service Provider)に 切り替えることが容易です。 WindowsXP/Vistaでは、高性能なMicrosoft版のCSPもあります。 (WindowsXP/Vistaでは、iAesCSPをインストールしない場合、 MicrosoftのCSPが選択されます)

AES 256bit CBCモード で暗号化 10MByte、復号化 10MByteを100回繰り返した場合の時間を計測し性能を算出

CPU

Memory

CSP

性能[MByte/秒]

Pentium4 3.0GHz

PC2700

Microsoft CSP

51.8 [MByte/秒]

AthlonX2 5200+ 2.7GHz

PC6400

Microsoft CSP

53.1 [MByte/秒]

VIA C7-D 1.5GHz

PC4200

iAesCSP Padlock版

103.6 [MByte/秒]

iAesCSP Padlock版では、Padlockの最大性能を引き出すことはできていません。
MS-CAPIのインターフェースに合わせるため1回の暗号化でメモリコピーを2回している。 性能計測に使ったOSは、いづれもWindowsVistaSP1

開発者さまへ

ファイルコピーや圧縮アーカイバやバックアップなどのフリーソフトで 暗号化の機能を追加する目的に最適です。 iAesCSPを利用したアプリケーションをWindowsXP/Vista以降で利用する 場合、iAesCSPがインストールされていなければ、MicrosoftのCSPを 利用して動作することが可能です。またWindowsXP/Vista以降でiAesCSPを インストールした場合は、利用者によって明示的にインストールされた CSPで動作することになります。 iAesCSPを使用してアプリケーションを開発してもWindowsXP/Vista以降 では、iAesCSPを必ずしもインストールする必要はないので、 アプリケーション利用者を煩わせることはありません。 iAesCSPは、商用利用も可能ですが、本ソフトウェアに関して発生した いかなるトラブルや損失などについても、一切の責任を負わないものとします。 詳細は使用許諾書「 EULA.txt 」を参照してください。

CSP名取得方法のサンプル

解凍後のSampleホルダにあるiAesInfoのソースコード中にあるiAquireContext()を使います。 iAquireContext()は、自動的に適切なCSP名を取得しCryptAquireContext()します。

リリースノート

Ver0.95
[改善]

  • MMXがあるPentium 166MHz〜300MHz程度の低スペックのプロセッサをターゲットに性能改善。 Microsoft Windows XPのCSPと比較して約1/2の性能。MMXのないPentiumや486でも、 かなり性能改善されている。

リリース履歴

2009/08/02: iAesCSP Ver0.95

2008/12/03: iAesCSP Ver0.94

2008/09/18: iAesCSP Padlock版 Ver0.93

2008/09/11: iAesCSP Ver0.93

2008/09/08: iAesCSP Ver0.92

2008/08/26: iAesCSP Ver0.91

ダウンロード

iAesCSP Ver0.95
iAesCSP Padlock版 Ver0.94

VIAのCPUに搭載されるPadlockがある場合、Padlock版が高性能です

ハッシュ値については、ここから。2011年6月1日版以前のPDFファイルをご利用ください。

システム要件

iAesCSP : Windows95以降

iAesCSP Padlock版 : Windows2000 SP4以降


AdMax広告