.iem.BouncyCastle.3.1.3.source-code.ParametersWithRandom.crysl Maven / Gradle / Ivy
The newest version!
SPEC org.bouncycastle.crypto.params.ParametersWithRandom
OBJECTS
java.security.SecureRandom random;
org.bouncycastle.crypto.CipherParameters params;
EVENTS
c1: ParametersWithRandom(params, random);
c2: ParametersWithRandom(params);
Con := c1 | c2;
ORDER
Con
REQUIRES
randomized[random];
generatedRSAKeyParameters[params] || generatedRSAPrivateCrtKeyParameters[params] || generatedECPublicKeyParameters[params];
ENSURES
generatedParametersWithRandom[this];