in iimg/iimg.go [165:183]
func DecryptImageFull(img image.Image,
privKeBytes []byte) (image.Image, error) {
var err error
img, err = DecryptImage(img, privKeBytes)
if err != nil {
return img, err
}
img.Header.Flags &^= image.IMAGE_F_ENCRYPTED
// The hash needs to be recalculated now that the header has changed.
img, err = RecalcHash(img)
if err != nil {
return img, err
}
return img, nil
}