-
sha256
鎖定
- 中文名
- sha256
- 外文名
- sha256
- 特 點
- 作表示大量數據的固定大小
- 原 理
- 哈希值大小為 256 位
sha256語法
[ComVisibleAttribute(true)] public abstract class SHA256:HashAlgorithm
sha256示例
下面的示例計算 data 的SHA256哈希值,並將它存儲在 result 中。此示例假定存在一個預定義的常數 DATA_SIZE。
C#的代碼示例:
byte[] result; byte[] data = new byte[DATA_SIZE]; SHA256 shaM = new SHA256Managed(); result = shaM.ComputeHash(data);
Java的代碼示例:
ubyte result[]; ubyte data[] = new ubyte[DATA_SIZE]; SHA256 shaM = new SHA256Managed(); result = shaM.ComputeHash(data);
SQL的代碼示例:
SELECT sha2(data,256);
PHP的代碼示例:
$result=hash('sha256', $data);