.NET用 簡単堅牢暗号化クラスライブラリGnorm(ノーム)

C#.NETやVB.NETなどの.NET系のプログラム用の簡単に堅牢な暗号化を行えるクラスライブラリ


ソフト詳細説明

このクラスライブラリは以下のような人向けに簡単に堅牢な暗号化・複合化が実装できるクラスライブラリです。
・暗号化に詳しくない人
・暗号化処理の調査/製造/試験に工数をかけたくない人
・簡単に高速で強固な暗号化を行いたい人

【特徴】
・堅牢で高速な暗号化アルゴリズムAES方式を使用
・256bit長(鍵数は約42億の8乗)の強固な暗号鍵で暗号化
・引数に暗号化したい文字列とパスワードを渡し、返り値で暗号化した文字列を返すシンプルな関数

【暗号化関数】
・関数定義:Gnorm.Cryption.Encrypt(ByVal src As String, Optional ByVal password As String) As String
・引数:
src…暗号化したい文字列
password…パスワード
・返り値
暗号化された文字列
・処理概要
入力されたパスワードを元に独自アルゴリズムにて、256bit鍵を作成し、AES方式にて、暗号化を行い、暗号化された情報を文字列として、返却します。

【複合化関数(暗号化された文字列を元に戻す関数)】
・関数定義:Gnorm.Cryption.Decrypt(ByVal dest As String, Optional ByVal password As String ) As String
・引数:
dest…暗号化された文字列
password…パスワード
・返り値
複合化された文字列
・処理概要
入力されたパスワードを元に独自アルゴリズムにて、256bit鍵を作成し、AES方式にて、複合化を行い、複合化された情報を文字列として、返却します。

【使用例】
プロジェクトの参照設定に本DLL"Gnorm.dll"を設定してください。
Sub Main()
Try
'暗号化したい文字列
Dim str As String
str = "fukuoka tarou"
MsgBox("暗号化したい文字列:" & str)
'暗号化するための任意のパスワード
Dim pass As String
pass = "himitu no password"
MsgBox("暗号化パスワード:" & pass)
'暗号化
Dim dist = Gnorm.Cryption.Encrypt(Str, pass)
MsgBox("暗号化された文字列:" & dist)
'複合化
Dim src As String = Gnorm.Cryption.Decrypt(dist, pass)
MsgBox("複合化された文字列:" & src)
Catch ex As Gnorm.GnormException
MsgBox("エラーが発生しました。" & ex.Message)
End Try
End Sub

利用条件・試用期間中の制限など

暗号化に指定したパスワードではなく、クラスライブラリが内部で保持する固定パスワードにて、暗号化されます。このため、本ライブラリを使えば、誰でも複合化できてしまいます。

動作環境

.NET用 簡単堅牢暗号化クラスライブラリGnorm(ノーム)の対応動作環境
ソフト名:.NET用 簡単堅牢暗号化クラスライブラリGnorm(ノーム)
動作OS:Windows 7/Vista/XP/2000
機種:IBM-PC
種類:シェアウェア
作者: 初師 

お支払い

このソフトは有料ソフトです。
※消費税の増税に伴い、ソフト詳細説明や動作環境等に表示されている価格と、実際の価格が異なる場合がございます。ご購入前に必ずご確認ください。

※送金前に「シェアウェアの送金について」をお読み下さい。

シェアレジでのお支払い

クレジットカード
.NET用 簡単堅牢暗号化クラスライブラリ「Gnorm(ノーム)」
価格: 660円(手数料・税込) お支払い手続きへ進む

その他のお支払い


※詳細はソフトをダウンロード後、ご確認ください。

ユーザーの評価(0人):0
コメント:0
>>コメントを見る

最優秀ダウンロードソフト決定戦
お気に入りのソフトに投票しよう!

■関連キーワード

ライブラリ  暗号化  C#  VB  堅牢  クラス 


「VisualBasic」カテゴリーの人気ランキング

  1. AddLineNumbers VB6/VBA VB6/OfficeVBA環境のコードウィンドウで行番号を表示(ユーザー評価:0)
  2. USB-IO2.0制御プログラム USB-IO2.0用の制御モジュールとVisualBasic2008 サンプルソース(ユーザー評価:0)
  3. VB6 IDE Tabbar VB6にコードウィンドウの切り替えを行うタブを追加するアドイン(ユーザー評価:0)
  4. HappyNetDoc♪ .NETアプリ・クラス仕様書生成ツール .NETアプリの設計書をExcel形式で自動生成(VB.NETの場合はクロスリファレンス出力可)(ユーザー評価:3.5)
  5. HappyForm♪VB.NET画面仕様書生成ツール VB.NET Windowsアプリケーションの画面仕様書をExcelファイルに自動生成する(ユーザー評価:0)

カテゴリーから選ぶ


その他のコンテンツ
ちょい読み!
コミック
SELECTION