巨大整数演算と暗号化ライブラリ。
- 公開鍵と秘密鍵の暗号化、データセキュリティ、および一方向のセキュアハッシュ機能を備えたデジタル署名を備えたWindows用の暗号化ツールキット。
- RSA を使用した公開 (非対称) キー暗号化とデジタル署名。オプションの PKCS#1 v1.5 RSA パディング。
- AES (Rijndael) または ArcFour (RC4 互換) を使用したシークレット (対称) キー暗号化。
- ハッシュ関数: SHA-512, SHA-256, SHA-1, MD5, CRC32.
- FIPS 198 HMAC.
- 巨大な素数の生成、ファクタリングと暗号的に安全な乱数生成(別名Blum-Blum-Shub)。インターネット サーバーからの真の乱数データ。
- ディフィー・ヘルマン鍵交換アルゴリズム。
- 複数の圧縮アルゴリズムによる圧縮/解凍。
- マルチスレッド アプリケーションで使用するスレッド セーフ。
- さまざまな形式のデータを変換するための関数: 巨大な整数, Base64, 10 進数, 16 進数, ascii バイナリ.
- ディスクファイルと空きディスク容量を安全に削除します。
- 膨大な整数数学、ビット操作、ブール演算関数は、他の公開鍵暗号スキームを実装したり、任意の精度で数学の計算を実行するためのビルディングブロックとして機能することができます。
- 数論のアプリケーション。
- HIME の膨大な整数は数億桁の長さになる可能性があります。2^31 (2147483648) ビット長。100万桁!
- HIMEは32ビットdllです。標準の Win32 dll にアクセスできるすべてのプログラミング言語は、HIME を使用できます: C, C++, C#, Visual Basic 5/6, VBA, VB.Net, デルファイ, パワーベーシック, PureBASIC, リバティ・ベーシック, ユーフォリア, Java, マクロメディア・ディレクター (GLU32 を使用)。
- .NET (ドット NET) 言語は、HIME を 'アンマネージ コード dll' として使用できます。
- ヒメのパフォーマンスを示し、HIMEの使用方法の例として、デモとテストプログラム(ソースコードを含む)。
- Visual Basic 5/6、C++、C#、VB.Net、リバティーベーシック、デルファイ、パワーベーシック、ピュアベーシックのデモコードも含まれています。
HIMEはパワーベーシック(*)とインラインアセンブラで書かれました。
HIME はすべての Windows バージョンをサポートするように設計されています。
バージョン履歴
- バージョン 2.05.1 に転記 2008-12-15
TrialPay経由で無料のライセンスキーを取得する可能性を追加しました
- バージョン 2.00 に転記 2006-12-20
高速な計算速度、圧縮機能、ファイルの安全な消去、SHA-512
プログラムの詳細
Eula
EULA - 使用許諾契約書
使用許諾契約書
HIMEプログラムおよびファイルを使用する前に、以下の使用条件を読んでください。
以下にリストします(本ライセンスの適用先を参照)。
これらのプログラムおよびファイルは、本ソフトウェアと呼ばれます。
ソフトウェアを使用して、受け入れる
本契約の条件に同意するものとします。条項に同意しない場合
本契約の場合、本ソフトウェアを使用しないでください。
このライセンスは、以下の対象となります。
次のファイルとプログラム:
- ヒメDll
- ヒメHlp
- ヒメ株式 会社
- ヒメテストベンチ.bas
- ヒメテストベンチ.exe
- ヒメワークベンチ.bas
- ヒメワークベンチ.exe
- HIME_JCalg1.dll
- HIME_Zlib.dll
HIME dllは2つの異なる方法で使用できます。
- フリーウェアとしての登録キーなし。この場合、dll は nagscreen を表示します。
- 登録キーを使用して、DevOTechSから購入しました。dll はナグスクリーンを表示しません。
このライセンスは、両方の使用法に適用されます。
ライセンス
DevOTechS (以下、著者として知られる) は、あなたにこのソフトウェアを提供し、次の
お客様の個人使用またはビジネスでソフトウェアを使用する非独占的なライセンス
または職業。
免責事項と救済策の制限
本ソフトウェアは提供され、著者は、本ソフトウェアの全ての保証を特に否認します。
黙示的保証を含むがこれらに限定されない、明示または黙示のいかなる種類
特定の目的に対する商品性と適合性のどの場合も、著者は
利益および/またはデータまたはその他の付随的損害を含む損害に対して、お客様に対して責任を負うものとします。
著者が可能性について助言された場合でも、特別または結果的損害賠償
そのような損害賠償。著者は、保証、保証、またはに関するいかなる表明も行いません
本ソフトウェアの使用、または使用結果を、正確性、正確性の観点から、
信頼性、電流性、またはその他の方法は、一切の操作を保証するものではありません
ソフトウェアは中断されないか、エラーフリーになります。著者は、いかなる保証も明示的に否認する
ここに記載されていません。著者または他の人から与えられた口頭または書面による情報または助言は一つ
保証を作成するか、または何らかの方法で、上述の保証の範囲を拡大するものとします。
全般
本契約の条件に同意する場合、
あなたは、以下のような特定の非独占的権利および義務を有する
次:
あなたがHIMEを登録した場合は、登録キーを受け取りました
から、ナグスクリーンを回す。この登録キー
アプリケーション プログラムに埋め込む必要があります。
キーは(簡単に)悪意のある人によって取得することはできません。
次のいずれかの操作を行うことができます。
1. ロイヤリティフリーで本ソフトウェアをインストールして使用します。
2. 無制限のコピーを作成し、ソフトウェアを
からダウンロードされた、アンインストールされた、変更されていないフォームです
www.devotechs.com. コンピュータの雑誌は具体的に
ソフトウェアの配布を許可されている(その中で
からダウンロードされた、アンインストール済み、変更されていないフォーム
www.devotechs.com) をクリックすると、カバー ディスクまたは CD-ROM に保存されます。
なお、お客様の個人的なHIME登録は絶対に含めてはならないことに注意してください。
任意の分布にキーを設定するか、他の方法でそれを明らかにする!
3. ソフトウェアを他の製品とバンドルし、販売
バンドルは、あなたがそれを明確にする限り、
顧客は、ソフトウェアが無料で利用可能であることを
www.devotechs.comから
4. あなたの個人的なまたは商業用アプリケーションでHIME dllを使用して、
アプリケーションの配布またはインストール パッケージに含めます。
次の操作は行いません。
1. 翻訳、リバースエンジニアリング、逆コンパイル、逆アセンブルを行うことはできない
またはコンパイルされたソフトウェアを変更します。
2. サブライセンス、賃貸、売却、与えるか、またはあなたの個人的なHIME登録キーを明らかにする。
3. HIME プリコンパイル済み DLL を使用して、シミュレーションを開発および配布する
競合するソフトウェア パッケージおよび/または競合するソフトウェア パッケージ。
4. 機能の任意の意図された削減または「ナグスクリーン」を打ち負かす
コンパイルされた HIME dll。
5. ソフトウェアまたは DevOTechS に関する中傷的な出版物を作成する。