Modo de cadena:        @SHA256[s[a|8],cadena[,inicio[,de largo]]]

Modo de archivo:        @SHA256[[f,]nombre de archivo[,inicio[,de largo]]]

Modo binario:        @SHA256[[b,]manejar[,iniciar[,de largo]]]

 

Devuelve la suma de comprobación SHA-256 de los caracteres en cadena, el contenido del archivo nombre de archivo, o el contenido del búfer binario. Si el primer parámetro es s para una cadena Unicode UTF16, sa para una cadena ASCII, o s8 para una cadena UTF8, cualquier carácter de espacio en blanco inicial o final en cadena están incluidos. Si el primer argumento es un b, el nombre de archivo El argumento debe ser el identificador devuelto por @BALLOC.

 

El primer parámetro determina si la salida está en mayúsculas o minúsculas:

 

s or f or bminúscula
S or F or Bmayúscula

 

La opción comienzo El parámetro especifica la posición inicial en el búfer o archivo binario (en bytes, por defecto 0).

 

La opción de largo El parámetro especifica la longitud del búfer a hash (en bytes, por defecto 0).

 

Ejemplo:

 

eco %@sha256[c:\windows\notepad.exe]

142E1D688EF0568370C37187FD9F2351D7DDEDA574F8BFA9B0FA4EF42DB85AA2

 

Vea también @SHA384, @SHA512, @ MD5y @CRC32.