Closed jarrodgreene closed 3 years ago
Ack.
The only thing I think we need to look at here is the changes to the FOM. We can't change the FOM because it's a standard document, so it should remain as defined by the standard.
I'll have to go and look to see if there is a newer version of the RPR FOM that includes these values in the enumerations. I'll have a look now.
OK, unfortunately there is NOT an updated version for RPR2, and RPR3 is not done yet.
I think we can implement this change and it'll be OK. Enumerations are just passed around as uint
s, so it shouldn't be a problem. But, I think we do need drop the FOM change. That way we're not changing the standard documents. We'll just quietly happily serialize/deserialize the values under the hood.
Can I get you to modify the commit (can just update it and then force push so that it stays as one commit)?
Yep ok done
More cyrpto systems have previously been added to CNR, but they hadn't been properly added here, causing those systems to not be detected properly.
Fixes: CNR-2000