Jump to content
TD1122

[Release] PKG0_calc_hashes.py v1 - Calculate hashes for data blocks inside PS3/PSX/PSP/PSV/PSM packages

Recommended Posts

PKG0_calc_hashes.py by "windsurfer1122" (c) 2018
Calculate hashes for data blocks inside PS3/PSX/PSP/PSV/PSM packages.
 
Goals:
  • Build CMAC and SHA-1/256 hashes of data, just like it is used in the 0x40 digest of PKG0 packages (PS3/PSX/PSP/PSV/PSM)
  • Support of all known package types: PS3/PSX/PSP, PSV/PSM
  • Easy to maintain and no compiler necessary (=interpreter language)
  • Cross platform support
  • Decision: Python 3
  • Compatible with Python 2 (target version 2.7)
  • Identical output
  • Forward-compatible solutions preferred

 

git master repository at https://github.com/windsurfer1122

 

Edited by TD1122

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×