入力値を EUC-JP(51932) で SHA256。 Imports System.Security.Cryptography Imports System.Text
Private Sub Button1_Click(ByVal sender As System.Object, _ ByVal e As System.EventArgs) Handles Button1.Click Dim str_data = Me.TextBox2.Text Dim bin_data As Byte() = System.Text.Encoding.GetEncoding(51932).GetBytes(str_data) Dim sha256_bin As Byte() = Nothing Dim shaM As New SHA256Managed() sha256_bin = shaM.ComputeHash(bin_data) Dim sha256String As StringBuilder = New System.Text.StringBuilder() Dim work As Byte For Each work In sha256_bin sha256String.Append(work.ToString("x2")) Next Me.TextBox3.Text = sha256String.ToString() End Sub
|
【VB.NET : ベーシックの最新記事】
- VB.net : 「ファイルを開くダイアログ」のパラメータを単純なテキストファイルより取得する
- VB.net での テキストファイルの読み書きを、出力時のみキャラクタセット毎に条件コンパイル指定する
- VB.net での DateDiff メソッドの使用方法
- VB.net : 整数 : カンマ編集/前ゼロ/前スペース/16進数文字列変換
- テキストファイルとキャラクタセットの処理
- VB.net : String、Char()、Byte() の相互変換
- VB.net : 文字単位の ASCII と Unicode
- コマンドプロンプト : 入力したキーストロークを表示しない readkey.exe
- VB.net/C# : 連続する文字の作成と良く使う文字列フォーマット
- VB.net : 各種ディレクトリパスの取得 : テンポラリ/システム/特殊ディレクトリの列挙
- VB.net : アプリケーションを開始した実行可能ファイルのパス
- VB.net : アプリケーションディレクトリ
- VB.NET : バッチファイル用ファイルの参照ダイアログ
- コマンドプロンプト : クリップボードにあるファイル情報を標準出力へ
- VB.NET(コマンドプロンプト) : 指定した文字列だけ色を変えて表示する