Amazon S3 ora supporta cinque algoritmi di checksum aggiuntivi
Amazon S3 ora supporta cinque algoritmi di checksum aggiuntivi: MD5, XXHash3, XXHash64, XXHash128 e SHA-512, portando il totale a dieci. S3 convalida e memorizza il checksum insieme all'oggetto per ciascuno di questi algoritmi supportati, in modo da poter verificare l'integrità dei dati end-to-end senza strumenti aggiuntivi.
Quando si caricano oggetti, è possibile fornire un valore di checksum e S3 lo convalida rispetto ai dati caricati prima di archiviare l'oggetto. Per i caricamenti in più parti, è necessario fornire checksum a livello di parte e S3 calcola un checksum composito al completamento. Se non viene fornito un checksum al momento del caricamento, S3 calcola automaticamente e applica un checksum CRC64NVME come protezione dell'integrità predefinita. Allo stesso modo, è possibile richiedere il checksum memorizzato durante il download per verificare i dati. I nuovi algoritmi funzionano con S3 Replication, quindi è possibile replicare gli oggetti tra bucket preservando i checksum, così come con S3 Inventory, in modo da poter verificare i checksum dei dataset nel tempo. Per gli oggetti preesistenti caricati senza checksum o con un algoritmo diverso, è possibile utilizzare S3 Batch Operations per calcolare i checksum su larga scala senza scaricare o ripristinare i dati.
I nuovi algoritmi di checksum sono disponibili senza costi aggiuntivi in 37 regioni AWS, incluse le regioni AWS China e AWS GovCloud (Stati Uniti). È possibile iniziare a utilizzare l'interfaccia a riga di comando AWS o gli SDK AWS. Per ulteriori informazioni, consulta la guida per l'utente di S3.