According to this:
How do I change my private key passphrase?
it is possible to change your private RSA/DSA key passphrase any time. Is there a way to generate a key with a passphrase that is set once and can not be altered?
According to this:
How do I change my private key passphrase?
it is possible to change your private RSA/DSA key passphrase any time. Is there a way to generate a key with a passphrase that is set once and can not be altered?
No, and the question doesn't make sense either. There is no reason for this. A private key is just that.