It appears that a random value is always assigned to the "Value" attribute of a key object when it is created, and of course changing the value after generating the key is prohibited. Is there any way to provide a custom value to a generic or SHA256 object when creating it?