/openjdk7/jdk/src/windows/classes/sun/security/mscapi/ |
H A D | PRNG.java | 47 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 D | TlsPrfParameterSpec.java | 49 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 D | SecureRandomSpi.java | 45 * 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 D | SecureRandom.java | 45 * 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 D | BashStreams.java | 47 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 D | altHashing.hpp | 46 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 D | SelfSeed.java | 27 * @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 D | Hashing.java | 47 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 D | Random.java | 33 * 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 D | EllipticCurve.java | 48 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 D | SecureRandom.java | 37 * <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 D | Transfers.java | 67 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 D | LoopHelpers.java | 86 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 D | LoopHelpers.java | 86 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 D | LoopHelpers.java | 86 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 D | LoopHelpers.java | 85 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 D | LoopHelpers.java | 85 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 D | LoopHelpers.java | 85 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 D | LoopHelpers.java | 85 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 D | LoopHelpers.java | 85 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 D | ValuePropertyInfoImpl.java | 40 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 D | PropertyInfoImpl.java | 69 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 D | RuntimeElementPropertyInfoImpl.java | 47 RuntimeElementPropertyInfoImpl(RuntimeClassInfoImpl classInfo, PropertySeed<Type,Class,Field,Method> seed) { argument 48 super(classInfo, seed); 49 Accessor rawAcc = ((RuntimeClassInfoImpl.RuntimePropertySeed)seed).getAccessor();
|
H A D | RuntimeMapPropertyInfoImpl.java | 44 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 D | TlsPrfGenerator.java | 165 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...] |