CryptoAnalysis
CryptoAnalysis copied to clipboard
More precise predicate parameter compare method
When comparing a required predicate with an ensured predicate, objects in parameter were not compared. This has led to imprecise matches. E.g. a required predicate and an ensured predicate with the same name, but different objects in the parameter list, for example it is required to have speccedKey on object key1 but ensured is speccedKey on key2, would be a match. With current crysl rules, there are no issues with that behavior, but with more specific rules there potentially will.
scheduled for 2.8