As far as I know changing even a bit of a file, will change the whole checksum result, but when I change a file's name this does not affect on it'sits checksum (I've tried SHA-1, SHA-256 and MD5).
Why? file name is not a part of file data? does it depend on file system?