Cross-signing is a mechanism where one CA issues a certificate for another CA's
public key. This creates a trust path between the two CAs and allows clients to
trust certificates issued by either CA.