![](https://help.apple.com/assets/6537FB06A074DBB5E802EA07/6537FB31280588A5490B6E1D/pt_BR/52d714626638d3391623c853be0c593b.png)
Segurança de guarda das Chaves do iCloud
O iCloud proporciona uma infraestrutura segura para a guarda de chaves para ajudar a garantir que apenas os usuários e dispositivos autorizados possam fazer uma recuperação. Os clusters dos módulos de segurança de hardware (HSMs) que armazenam os registros de guarda encontram-se posicionados topograficamente atrás do iCloud. Como descrito anteriormente, cada um possui uma chave que é usada para criptografar os registros de guarda pelos quais são responsáveis.
Para recuperar suas chaves, o usuário deve usar sua conta e senha do iCloud para autenticar e responder a um SMS enviado para o número de telefone registrado. Depois disso, o usuário deve digitar seu código de segurança do iCloud. O cluster HSM usa o protocolo SRP (Secure Remote Password) para verificar se o usuário sabe o seu código de segurança do iCloud; o código em si não é enviado à Apple. Cada integrante do cluster verifica independentemente se o usuário não excedeu o número máximo de tentativas permitidas para recuperar seu registro, conforme descrito abaixo. Havendo consenso da maioria, o cluster abre o registro de guarda e o envia para o dispositivo do usuário.
A seguir, o dispositivo usa os dados em guarda para desembalar as chaves aleatórias usadas para criptografar as chaves do usuário. Com essa chave, as chaves (obtidas do CloudKit e do armazenamento de valores de chaves do iCloud) são descriptografadas e restauradas no dispositivo. O serviço de guarda permite apenas 10 tentativas para autenticar e recuperar um registro de guarda. Depois de várias tentativas malsucedidas, o registro é bloqueado e o usuário precisará ligar para o Suporte da Apple para obter mais tentativas. Depois da décima tentativa malsucedida, o cluster HSM destrói o registro de guarda e as chaves se perdem para sempre. Isso fornece proteção contra tentativas de aquisição do registro com força bruta, às custas da eliminação dos dados das chaves como consequência.
Essas políticas estão codificadas no firmware HSM. Os cartões de acesso administrativo que permitem a alteração do firmware foram destruídos. Qualquer tentativa de alterar o firmware ou acessar a chave privada faz com que o cluster HSM a destrua. Caso isso ocorra, o proprietário de cada uma das chaves protegidas pelo cluster recebe uma mensagem que o informa sobre a perda do seu registro de guarda. Depois disso, ele pode optar por se inscrever novamente.