CryptCreateHashを利用するとハッシュを計算できる。このAPIは利用できるOSに制限があるものもあるがMD5以外にもSHA-1やMD4、SHA-256、SHA-512など様々なハッシュ計算に対応している。