SHA(エスエイチエー) – 用語集(S)

SHA(エスエイチエー)とは、Secure Hash Algorithm(セキュアハッシュアルゴリズム)の略で、セキュリティ関連のアプリケーションやプロトコルの実装のために使われているハッシュ関数のことです。暗号化の仕組みを支えるひとまとまりの関数群。SHA-1、SHA-2(SHA256)などがあり、SSLサーバ証明書のCSR作成や、秘密鍵作成などの際、認証局が証明書を発行する際に利用されています。