out.write(distinguisher); out.close(); return set(PARAM_TYPE_PERSONALISATION, bout.toByteArray());
out.write(distinguisher); out.close(); return set(PARAM_TYPE_PERSONALISATION, bout.toByteArray());
/** * Sets the {@link org.bouncycastle.jcajce.spec.SkeinParameterSpec#PARAM_TYPE_NONCE} parameter. * * @return the current builder instance. */ public Builder setNonce(byte[] nonce) { return set(PARAM_TYPE_NONCE, nonce); }
/** * Sets the {@link org.bouncycastle.jcajce.spec.SkeinParameterSpec#PARAM_TYPE_KEY} parameter. */ public Builder setKey(byte[] key) { return set(PARAM_TYPE_KEY, key); }
/** * Sets the {@link org.bouncycastle.jcajce.spec.SkeinParameterSpec#PARAM_TYPE_PERSONALISATION} parameter. */ public Builder setPersonalisation(byte[] personalisation) { return set(PARAM_TYPE_PERSONALISATION, personalisation); }
/** * Sets the {@link org.bouncycastle.jcajce.spec.SkeinParameterSpec#PARAM_TYPE_KEY_IDENTIFIER} parameter. * * @return the current builder instance. */ public Builder setPublicKey(byte[] publicKey) { return set(PARAM_TYPE_PUBLIC_KEY, publicKey); }
/** * Sets the {@link org.bouncycastle.jcajce.spec.SkeinParameterSpec#PARAM_TYPE_KEY_IDENTIFIER} parameter. * * @return the current builder instance. */ public Builder setKeyIdentifier(byte[] keyIdentifier) { return set(PARAM_TYPE_KEY_IDENTIFIER, keyIdentifier); }