Searched refs:seed (Results 1 - 25 of 82) sorted by relevance

1234

/openjdk7/jdk/src/windows/classes/sun/security/mscapi/
H A DPRNG.java47 private static native byte[] generateSeed(int length, byte[] seed); argument
56 * Reseeds this random object. The given seed supplements, rather than
57 * replaces, the existing seed. Thus, repeated calls are guaranteed
60 * @param seed the seed.
62 protected void engineSetSeed(byte[] seed) { argument
63 if (seed != null) {
64 generateSeed(-1, seed);
82 * Returns the given number of seed bytes. This call may be used to
83 * seed othe
[all...]
/openjdk7/jdk/src/share/classes/sun/security/internal/spec/
H A DTlsPrfParameterSpec.java49 private final byte[] seed; field in class:TlsPrfParameterSpec
60 * @param seed the random seed to use in the calculation
69 * @throws NullPointerException if label or seed is null
73 byte[] seed, int outputLength,
75 if ((label == null) || (seed == null)) {
76 throw new NullPointerException("label and seed must not be null");
83 this.seed = seed.clone();
111 * Returns a copy of the seed t
72 TlsPrfParameterSpec(SecretKey secret, String label, byte[] seed, int outputLength, String prfHashAlg, int prfHashLength, int prfBlockSize) argument
[all...]
/openjdk7/jdk/src/share/classes/java/security/
H A DSecureRandomSpi.java45 * Reseeds this random object. The given seed supplements, rather than
46 * replaces, the existing seed. Thus, repeated calls are guaranteed
49 * @param seed the seed.
51 protected abstract void engineSetSeed(byte[] seed); argument
58 * to seed itself. This self-seeding will not occur if
66 * Returns the given number of seed bytes. This call may be used to
67 * seed other random number generators.
69 * @param numBytes the number of seed bytes to generate.
71 * @return the seed byte
[all...]
H A DSecureRandom.java45 * Therefore any seed material passed to a SecureRandom object must be
60 * to produce a pseudo-random sequence from a true random seed.
74 * to generate a given number of seed bytes (to seed other random number
77 * byte seed[] = random.generateSeed(20);
141 * <p> The returned SecureRandom object has not been seeded. To seed the
144 * <code>nextBytes</code> will force the SecureRandom object to seed itself.
161 * The SecureRandom instance is seeded with the specified seed bytes.
179 * @param seed the seed
181 SecureRandom(byte seed[]) argument
186 getDefaultPRNG(boolean setSeed, byte[] seed) argument
414 setSeed(byte[] seed) argument
431 setSeed(long seed) argument
[all...]
/openjdk7/jdk/test/java/nio/charset/coders/
H A DBashStreams.java47 CharacterGenerator(long seed, String csn, int limit) { argument
48 rand = new Random(seed);
126 Sink(String csn, long seed) { argument
128 this.cg = new CharacterGenerator(seed, csn, Integer.MAX_VALUE);
176 static void testWrite(String csn, int limit, long seed, Writer w) argument
179 Random rand = new Random(seed);
180 CharacterGenerator cg = new CharacterGenerator(seed, csn,
198 static void testStreamWrite(String csn, int limit, long seed) argument
202 testWrite(csn, limit, seed,
203 new OutputStreamWriter(new Sink(csn, seed), cs
206 testChannelWrite(String csn, int limit, long seed) argument
230 Source(String csn, long seed, int limit) argument
297 testRead(String csn, int limit, long seed, int max, Reader rd) argument
335 testStreamRead(String csn, int limit, long seed, int max) argument
343 testChannelRead(String csn, int limit, long seed, int max) argument
354 test(String csn, int limit, long seed, int max) argument
[all...]
/openjdk7/hotspot/src/share/vm/classfile/
H A DaltHashing.hpp46 static jint murmur3_32(jint seed, const int* data, int len);
58 static jint murmur3_32(jint seed, const jbyte* data, int len);
59 static jint murmur3_32(jint seed, const jchar* data, int len);
/openjdk7/jdk/test/sun/security/provider/SecureRandom/
H A DSelfSeed.java27 * @summary SecureRandom forces all instances to self-seed, even if a seed is
36 private static byte seed[] = { (byte)0xaa, (byte)0x11, (byte)0xa1 }; field in class:SelfSeed
42 sr1.setSeed(seed);
46 SecureRandom sr2 = new SecureRandom(seed);
/openjdk7/jdk/src/share/classes/sun/misc/
H A DHashing.java47 public static int murmur3_32(int seed, byte[] data) { argument
48 return murmur3_32(seed, data, 0, data.length);
52 public static int murmur3_32(int seed, byte[] data, int offset, int len) { argument
53 int h1 = seed;
116 public static int murmur3_32(int seed, char[] data) { argument
117 return murmur3_32(seed, data, 0, data.length);
120 public static int murmur3_32(int seed, char[] data, int offset, int len) { argument
121 int h1 = seed;
170 public static int murmur3_32(int seed, int[] data) { argument
171 return murmur3_32(seed, dat
174 murmur3_32(int seed, int[] data, int offset, int len) argument
[all...]
/openjdk7/jdk/src/share/classes/java/util/
H A DRandom.java33 * pseudorandom numbers. The class uses a 48-bit seed, which is
38 * seed, and the same sequence of method calls is made for each, they
78 private final AtomicLong seed; field in class:Random
86 * the seed of the random number generator to a value very likely
108 * Creates a new random number generator using a single {@code long} seed.
109 * The seed is the initial value of the internal state of the pseudorandom
112 * <p>The invocation {@code new Random(seed)} is equivalent to:
115 * rnd.setSeed(seed);}</pre>
117 * @param seed the initial seed
120 Random(long seed) argument
130 initialScramble(long seed) argument
153 setSeed(long seed) argument
[all...]
/openjdk7/jdk/src/share/classes/java/security/spec/
H A DEllipticCurve.java48 private final byte[] seed; field in class:EllipticCurve
89 * <code>b</code>, and the <code>seed</code> used for curve generation.
93 * @param seed the bytes used during curve generation for later
102 BigInteger b, byte[] seed) {
117 if (seed != null) {
118 this.seed = seed.clone();
120 this.seed = null;
153 * Returns the seeding bytes <code>seed</code> used
155 * @return the seeding bytes <code>seed</cod
101 EllipticCurve(ECField field, BigInteger a, BigInteger b, byte[] seed) argument
[all...]
/openjdk7/jdk/src/share/classes/sun/security/provider/
H A DSecureRandom.java37 * <p>Note that if a seed is not provided, we attempt to provide sufficient
38 * seed bytes to completely randomize the internal state of the generator
39 * (20 bytes). However, our seed generation algorithm has not been thoroughly
67 * to provide sufficient seed bytes to completely randomize the internal
68 * state of the generator (20 bytes). Note, however, that our seed
72 * it may take several seconds of CPU time to seed the generator, depending
75 * seed bits.
83 * with a given seed from the SeedGenerator.
85 * @param seed the seed
87 SecureRandom(byte seed[]) argument
95 init(byte[] seed) argument
136 engineSetSeed(byte[] seed) argument
[all...]
/openjdk7/jdk/test/java/nio/channels/FileChannel/
H A DTransfers.java67 private static void writeRandomBytes(long seed, argument
71 Random r = new Random(seed);
99 long seed)
103 Random r = new Random(seed);
177 protected final long seed; field in class:Transfers.Source
180 Source(int size, long seed, String name) { argument
182 this.seed = seed;
203 FileSource(int size, long seed) throws IOException { argument
204 super(size, seed, "FileChanne
98 checkRandomBytes(FileChannel fc, int off, int len, long seed) argument
234 UserSource(int size, long seed) argument
275 protected final long seed; field in class:Transfers.Target
278 Target(int size, long seed, String name) argument
301 FileTarget(int size, long seed) argument
330 UserTarget(int size, long seed) argument
421 testTo(long seed, FileChannel fc, int off, int len, Target tgt) argument
452 testFrom(long seed, Source src, FileChannel fc, int off, int len) argument
[all...]
/openjdk7/jdk/test/java/util/concurrent/BlockingQueue/
H A DLoopHelpers.java86 private long seed = System.nanoTime() + seq.getAndIncrement(); field in class:LoopHelpers.SimpleRandom
89 seed = s;
93 long nextseed = (seed * multiplier + addend) & mask;
94 seed = nextseed;
/openjdk7/jdk/test/java/util/concurrent/ConcurrentHashMap/
H A DLoopHelpers.java86 private long seed = System.nanoTime() + seq.getAndIncrement(); field in class:LoopHelpers.SimpleRandom
89 seed = s;
93 long nextseed = (seed * multiplier + addend) & mask;
94 seed = nextseed;
/openjdk7/jdk/test/java/util/concurrent/ConcurrentQueues/
H A DLoopHelpers.java86 private long seed = System.nanoTime() + seq.getAndIncrement(); field in class:LoopHelpers.SimpleRandom
89 seed = s;
93 long nextseed = (seed * multiplier + addend) & mask;
94 seed = nextseed;
/openjdk7/jdk/test/java/util/concurrent/Exchanger/
H A DLoopHelpers.java85 private long seed = System.nanoTime() + seq.getAndIncrement(); field in class:LoopHelpers.SimpleRandom
88 seed = s;
92 long nextseed = (seed * multiplier + addend) & mask;
93 seed = nextseed;
/openjdk7/jdk/test/java/util/concurrent/ExecutorCompletionService/
H A DLoopHelpers.java85 private long seed = System.nanoTime() + seq.getAndIncrement(); field in class:LoopHelpers.SimpleRandom
88 seed = s;
92 long nextseed = (seed * multiplier + addend) & mask;
93 seed = nextseed;
/openjdk7/jdk/test/java/util/concurrent/FutureTask/
H A DLoopHelpers.java85 private long seed = System.nanoTime() + seq.getAndIncrement(); field in class:LoopHelpers.SimpleRandom
88 seed = s;
92 long nextseed = (seed * multiplier + addend) & mask;
93 seed = nextseed;
/openjdk7/jdk/test/java/util/concurrent/locks/ReentrantLock/
H A DLoopHelpers.java85 private long seed = System.nanoTime() + seq.getAndIncrement(); field in class:LoopHelpers.SimpleRandom
88 seed = s;
92 long nextseed = (seed * multiplier + addend) & mask;
93 seed = nextseed;
/openjdk7/jdk/test/java/util/concurrent/locks/ReentrantReadWriteLock/
H A DLoopHelpers.java85 private long seed = System.nanoTime() + seq.getAndIncrement(); field in class:LoopHelpers.SimpleRandom
88 seed = s;
92 long nextseed = (seed * multiplier + addend) & mask;
93 seed = nextseed;
/openjdk7/jaxws/src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/impl/
H A DValuePropertyInfoImpl.java40 PropertySeed<TypeT,ClassDeclT,FieldT,MethodT> seed) {
42 super(parent,seed);
38 ValuePropertyInfoImpl( ClassInfoImpl<TypeT,ClassDeclT,FieldT,MethodT> parent, PropertySeed<TypeT,ClassDeclT,FieldT,MethodT> seed) argument
H A DPropertyInfoImpl.java69 protected final PropertySeed<T,C,F,M> seed; field in class:PropertyInfoImpl
84 this.seed = spi;
97 MimeType mt = Util.calcExpectedMediaType(seed,parent.builder);
101 seed.readAnnotation(XmlMimeType.class)
106 this.inlineBinary = seed.hasAnnotation(XmlInlineBinaryData.class);
108 T t = seed.getRawType();
124 XmlAttachmentRef xsa = seed.readAnnotation(XmlAttachmentRef.class);
133 xjta = seed.readAnnotation(XmlJavaTypeAdapter.class);
149 this.schemaType = Util.calcSchemaType(reader(),seed,parent.clazz,
166 return seed
[all...]
H A DRuntimeElementPropertyInfoImpl.java47 RuntimeElementPropertyInfoImpl(RuntimeClassInfoImpl classInfo, PropertySeed<Type,Class,Field,Method> seed) { argument
48 super(classInfo, seed);
49 Accessor rawAcc = ((RuntimeClassInfoImpl.RuntimePropertySeed)seed).getAccessor();
H A DRuntimeMapPropertyInfoImpl.java44 RuntimeMapPropertyInfoImpl(RuntimeClassInfoImpl classInfo, PropertySeed<Type,Class,Field,Method> seed) { argument
45 super(classInfo, seed);
46 this.acc = ((RuntimeClassInfoImpl.RuntimePropertySeed)seed).getAccessor();
/openjdk7/jdk/src/share/classes/com/sun/crypto/provider/
H A DTlsPrfGenerator.java165 byte[] seed, int outputLength,
172 return doTLS12PRF(secret, labelBytes, seed, outputLength,
177 byte[] seed, int outputLength,
207 // P_HASH(Secret, label + seed)
209 seed, output, ipad, opad);
215 byte[] seed, int outputLength) throws NoSuchAlgorithmException,
219 return doTLS10PRF(secret, labelBytes, seed, outputLength, md5, sha);
223 byte[] seed, int outputLength, MessageDigest md5,
246 // P_MD5(S1, label + seed)
247 expand(md5, 16, secret, 0, seclen, labelBytes, seed, outpu
164 doTLS12PRF(byte[] secret, byte[] labelBytes, byte[] seed, int outputLength, String prfHash, int prfHashLength, int prfBlockSize) argument
176 doTLS12PRF(byte[] secret, byte[] labelBytes, byte[] seed, int outputLength, MessageDigest mdPRF, int mdPRFLen, int mdPRFBlockSize) argument
214 doTLS10PRF(byte[] secret, byte[] labelBytes, byte[] seed, int outputLength) argument
222 doTLS10PRF(byte[] secret, byte[] labelBytes, byte[] seed, int outputLength, MessageDigest md5, MessageDigest sha) argument
267 expand(MessageDigest digest, int hmacSize, byte[] secret, int secOff, int secLen, byte[] label, byte[] seed, byte[] output, byte[] pad1, byte[] pad2) argument
[all...]

Completed in 106 milliseconds

1234