---
title: "暗号化と暗号学"
slug: "encryption-and-cryptography"
abstract: "Sitecore Content Hubにおける暗号化と暗号学の概要。"
---
# 暗号化と暗号学

デフォルトでは、Sitecore Content Hubのすべてのデータ(ファイルやメタデータを含む)は静止時に暗号化されています。

AzureストレージアカウントではファイルおよびBlobストレージで暗号化が有効化されており、すべてのファイル内容、バックアップ、VMディスクが自動的に暗号化されています。これらのVMディスクに保存されているRedisやElasticsearchのデータも暗号化されています。

Azure Storage内のすべてのデータは、256ビットAES暗号化で保存・復号される前に暗号化されています。さらに、Content HubはAzureマネージドディスクを使用しており、[Azure Storage Service Encryption(SSE)](https://azure.microsoft.com/en-us/blog/azure-managed-disks-sse/)によって静止時に自動的に暗号化されます。

## 暗号化in Transit

クライアントとウェブサーバー間のすべての通信はSSLで暗号化されています。これにはウェブノード上の着信および送信トラフィック、アプリケーションとストレージアカウントや認知サービスなどのAzure PaaSサービス間の通信が含まれます。

## メール暗号化

デフォルトでは、私たちのシステムはTLS v1.2を使って安全にメールを送信しようとしています。受信者のメールサーバーがTLS v1.2をサポートしている場合、メールは暗号化された接続で配信されます。そうでなければ、メールはデフォルトの暗号化されていない接続で送信されます。

## アプリケーション向けの暗号ハッシュ

Content Hubに保存されたパスワードは[PBKDF2](https://tools.ietf.org/html/rfc2898#section-5.2)アルゴリズムを用いてハッシュ化されます。

## TLS/SSL暗号化

すべてのHTTPSトラフィックはTLS 1.2以降で暗号化されています。