Can Secret Key used for X-Digio-Checksum header be different for each type of event?

Can Secret Key used for X-Digio-Checksum header be different for each type of event?

No. Secret key is at account level. Though, Sandbox and Production secret keys can be different as both are independent environments.