web-dev-qa-db-ja.com

VBAまたはマクロを使用しないSHA256 / SHA512ハッシュ用のExcel数式ベースの関数

2017年です。セキュリティが重要な場合は、ハッシュを使用する必要がある人は、MD5などの「壊れた」ハッシュを避ける必要があります。 VBAやマクロを使用せずに、Excelでより安全なSHA256またはSHA512ハッシュを実行する方法を見つけた、または作成した人はいますか?

これが以前に行われた見事な例は、3年半以上前のMD5​​でした(このSOに見られるように: VBAを使用しないExcelのMD5ハッシュ関数 )。

VBA /マクロを回避する理由:iOS用Excelなどのモバイルデバイスとの互換性。

補足:元のStack Overflowの投稿には、リンク切れのある成功した回答があります。参照用の新しいリンクは次のとおりです: https://tzamtzis.gr/2017/web-analytics/Excel-function-md5-hashing -なし-vba /

6
JKVeganAbroad

持っています。 55文字に制限され、教育目的でより多く設計されています(つまり、ExcelでSHA256がどのように機能するかを確認する方法....?)。

要点をまとめると...

  • VBAはありません。
  • 名前付き範囲はありません。
  • アレイはありません。
  • 2007以降にある標準のExcel関数を使用します。
  • 形式は* .xlsxです

OneDriveからダウンロード

または

Googleドライブからダウンロード

4
PGSystemTester