Amazon S3 adiciona novas proteções padrão de integridade de dados
O Amazon S3 atualiza o comportamento padrão das solicitações de upload de objetos com novas proteções de integridade de dados que se baseiam na postura de durabilidade existente do S3. Os SDKs mais recentes da AWS já calculam automaticamente somas de verificação baseadas em CRC para uploads durante a transmissão dos dados pela rede. O S3 verifica essas somas de verificação de forma independente e aceita objetos após confirmar que a integridade dos dados foi preservada durante o trânsito pela internet pública. Além disso, o S3 já armazena uma soma de verificação de objeto inteiro baseada em CRC nos metadados do objeto, mesmo para uploads em várias partes, o que ajuda você a verificar a integridade de um objeto armazenado no S3 a qualquer momento.
O S3 sempre validou a integridade dos uploads de objetos da API do S3 para o armazenamento calculando somas de verificação MD5, permitindo que os clientes fornecessem suas próprias somas de verificação MD5 pré-calculadas para validação de integridade. O S3 também oferece suporte a cinco algoritmos adicionais de soma de verificação, CRC64NVME, CRC32, CRC32C, SHA-1 e SHA-256, para validações de integridade no upload e no download. Usar somas de verificação para validação de dados é uma prática recomendada de durabilidade de dados. Esse novo comportamento padrão adiciona proteções à integridade dos dados sem necessidade de alterar as aplicações e sem custo adicional.
As proteções padrão de soma de verificação serão implementadas em todas as regiões da AWS nas próximas semanas. Para começar a usar, você pode usar o Console de Gerenciamento da AWS ou os SDKs mais recentes da AWS para fazer upload de objetos. Para saber mais sobre somas de verificação no S3, acesse o blog de notícias da AWS e o Guia do usuário do S3.