Previous Topic: DIVISION Keyword—Division DataNext Topic: DUFUPD Keyword—INSTDATA and Security Record Updates


DSA—Generate Keys with DSA

Valid on z/OS.

Use the DSA keyword to specify that the key pair is generated using the Digital Signature Algorithm instead of the RSA algorithm. The DSA algorithm creates key pairs that can only be used to sign data. The RSA algorithm creates key pairs that can be used to sign data and to encrypt data. This parameter cannot be used with the ICSF, PCICC, NISTECC, or BPECC parameters. When specifying the DSA parameter, the KEYSIZE parameter can be as high as 2048.

This keyword has the following format:

TSS GENCERT(acid) DIGICERT( 8—byte name)
                  SUBJECTN(subject—name)
                  [LABLCERT( label name)]
                  [DSA]
                  [TRUST|NOTRUST]
	          KEYSIZE(512-2048)

This keyword is used with:

Examples: DSA keyword

This example uses DSA to generate a key pair:

TSS GENCERT(user1) DIGICERT(cert0001)
                   SUBJECTN(CN=user1certificate)
                   DSA 
                   KEYSIZE(512)