Key construction
After RSA or ECC is chosen, the generator creates matching OpenPGP public and private key material, then binds the entered user ID to the key. The expiration choice is recorded as OpenPGP key metadata rather than as a timer that destroys stored key data. Repeating the same entries creates a different key pair because each generation uses new random key material.