The command:
TSS GENCERT(CERTSITE) DIGICERT(CEMCERT) SIGNWITH(CERTAUTH,SYS5TSS) SUBJECTN('C=US, O=CA, CN=xxx.xxx.xxx.net')
KEYUSAGE('xxxxxxx') KEYSIZE(4096)
Receives:
TSS0472E INVALID PRIVATE KEY SIZE
Release : 16.0
Component : CA Top Secret for z/OS
KEYSIZE 4096 is supported by certain key types which is mentioned in the manual.
The signing certificate also needs to have keysize of 4096. If the keysize of the signing cert is not 4096, you will either need to use an existing one or create a new one.