public void init(KeyGenerationParameters parameters) { this.random = parameters.getRandom(); }
public void init(KeyGenerationParameters parameters) { this.random = parameters.getRandom(); }
public void init(KeyGenerationParameters parameters) { this.random = parameters.getRandom(); }
public void init(KeyGenerationParameters param) { this.random = param.getRandom(); }
public void init(KeyGenerationParameters parameters) { this.random = parameters.getRandom(); }
public void init(KeyGenerationParameters param) { random = param.getRandom(); treeDigest = ((SPHINCS256KeyGenerationParameters)param).getTreeDigest(); }
/** * initialise the key generator. * * @param param the parameters to be used for key generation */ public void init( KeyGenerationParameters param) { this.random = param.getRandom(); this.strength = (param.getStrength() + 7) / 8; }
/** * initialise the key generator. * * @param param the parameters to be used for key generation */ public void init( KeyGenerationParameters param) { this.random = param.getRandom(); this.strength = (param.getStrength() + 7) / 8; }
/** * Initialises the key generator.<br> * Poly1305 keys are always 256 bits, so the key length in the provided parameters is ignored. */ public void init(KeyGenerationParameters param) { // Poly1305 keys are always 256 bits super.init(new KeyGenerationParameters(param.getRandom(), 256)); }
KeyGenerationParameters param) this.random = param.getRandom(); this.strength = (param.getStrength() + 7) / 8;
KeyGenerationParameters param) this.random = param.getRandom(); this.strength = (param.getStrength() + 7) / 8;
/** * Initialises the key generator.<br> * Poly1305 keys are always 256 bits, so the key length in the provided parameters is ignored. */ public void init(KeyGenerationParameters param) { // Poly1305 keys are always 256 bits super.init(new KeyGenerationParameters(param.getRandom(), 256)); }
private void initialize( KeyGenerationParameters param) { this.mcElieceParams = (McElieceKeyGenerationParameters)param; // set source of randomness this.random = param.getRandom(); if (this.random == null) { this.random = CryptoServicesRegistrar.getSecureRandom(); } this.m = this.mcElieceParams.getParameters().getM(); this.n = this.mcElieceParams.getParameters().getN(); this.t = this.mcElieceParams.getParameters().getT(); this.fieldPoly = this.mcElieceParams.getParameters().getFieldPoly(); this.initialized = true; }