Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
La GetSnapshotBlock acción devuelve los datos que están en un bloque de una instantánea y agrega datos a un bloque de una instantánea. PutSnapshotBlock Los datos de bloque que se transmiten no se firman como parte del proceso de firma de Signature Version 4. Como resultado, las sumas de comprobación se utilizan para validar la integridad de los datos de la siguiente manera:
-
Al utilizar la GetSnapshotBlock acción, la respuesta proporciona una suma de SHA256 comprobación codificada en Base64 para los datos del bloque mediante el encabezado X-AMZ-Checksum, y el algoritmo de suma de comprobación utiliza el encabezado X-AMZ-Checksum-Algorithm. Utilice la suma de comprobación devuelta para validar la integridad de los datos. Si la suma de comprobación que genera no coincide con la proporcionada por Amazon EBS, debe considerar que los datos no son válidos y volver a intentar su solicitud.
-
Al utilizar la PutSnapshotBlock acción, la solicitud debe proporcionar una suma de SHA256 comprobación codificada en Base64 para los datos del bloque que utilizan el encabezado X-AMZ-Checksum y el algoritmo de suma de comprobación debe utilizar el encabezado X-AMZ-Checksum-Algorithm. La suma de comprobación que proporcione se valida con una suma de comprobación generada por Amazon EBS para validar la integridad de los datos. Si las sumas de comprobación no se corresponden, la solicitud devuelve un error.
-
Al utilizar la CompleteSnapshot acción, la solicitud puede proporcionar, de forma opcional, una suma de comprobación agregada codificada en Base64 para el conjunto completo de datos añadidos a la instantánea. SHA256 Proporcione la suma de comprobación mediante el encabezado x-amz-Checksum, el algoritmo de suma de comprobación mediante el encabezado x-amz-Checksum-Algorithm y el método de agregación de suma de comprobación mediante el encabezado x-amz-Checksum-Aggregation-Method. Para generar la suma de verificación agregada mediante el método de agregación lineal, organice las sumas de verificación de cada bloque escrito en orden ascendente con respecto a su índice de bloques, concaténelas para formar una sola cadena y, a continuación, genere la suma de verificación en toda la cadena mediante el algoritmo. SHA256
Las sumas de comprobación de estas acciones forman parte del proceso de firma Signature Version 4.