/* $OpenBSD: arc4random.c,v 1.54 2015/09/13 08:31:47 guenther Exp $ */ /* * Copyright (c) 1996, David Mazieres * Copyright (c) 2008, Damien Miller * Copyright (c) 2013, Markus Friedl * Copyright (c) 2014, Theo de Raadt * * Permission to use, copy, modify, and distribute this software for any * purpose with or without fee is hereby granted, provided that the above * copyright notice and this permission notice appear in all copies. * * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. */ /* * ChaCha based random number generator for OpenBSD. */ /* * Adapted for VeraCrypt */ #include "chachaRng.h" #include "cpu.h" #include "misc.h" #include static VC_INLINE void ChaCha20RngReKey (ChaCha20RngCtx* pCtx, int useCallBack) { /* fill rs_buf with the keystream */ if (pCtx->m_rs_have) memset(pCtx->m_rs_buf + sizeof(pCtx->m_rs_buf) - pCtx->m_rs_have, 0, pCtx->m_rs_have); ChaCha256Encrypt(&pCtx->m_chachaCtx, pCtx->m_rs_buf, sizeof (pCtx->m_rs_buf), pCtx->m_rs_buf); /* mix in optional user provided data */ if (pCtx->m_getRandSeedCallback && useCallBack) { unsigned char dat[CHACHA20RNG_KEYSZ + CHACHA20RNG_IVSZ]; size_t i; pCtx->m_getRandSeedCallback (dat, sizeof (dat)); for (i = 0; i < (CHACHA20RNG_KEYSZ + CHACHA20RNG_IVSZ); i++) pCtx->m_rs_buf[i] ^= dat[i]; burn (dat, sizeof(dat)); } /* immediately reinit for backtracking resistance */ ChaCha256Init (&pCtx->m_chachaCtx, pCtx->m_rs_buf, pCtx->m_rs_buf + CHACHA20RNG_KEYSZ, 20); memset(pCtx->m_rs_buf, 0, CHACHA20RNG_KEYSZ + CHACHA20RNG_IVSZ); pCtx->m_rs_have = sizeof (pCtx->m_rs_buf) - CHACHA20RNG_KEYSZ - CHACHA20RNG_IVSZ; } static VC_INLINE void ChaCha20RngStir(ChaCha20RngCtx* pCtx) { ChaCha20RngReKey (pCtx, 1); /* invalidate rs_buf */ pCtx->m_rs_have = 0; memset(pCtx->m_rs_buf, 0, CHACHA20RNG_RSBUFSZ); pCtx->m_rs_count = 1600000; } static VC_INLINE void ChaCha20RngStirIfNeeded(ChaCha20RngCtx* pCtx, size_t len) { if (pCtx->m_rs_count <= len) { ChaCha20RngStir(pCtx); } else pCtx->m_rs_count -= len; } void ChaCha20RngInit (ChaCha20RngCtx* pCtx, const unsigned char* key, GetRandSeedFn rngSeedCallback, size_t InitialBytesToSkip) { ChaCha256Init (&pCtx->m_chachaCtx, key, key + 32, 20); pCtx->m_getRandSeedCallback = rngSeedCallback; /* fill rs_buf with the keystream */ pCtx->m_rs_have = 0; memset (pCtx->m_rs_buf, 0, sizeof (pCtx->m_rs_buf)); pCtx->m_rs_count = 1600000; ChaCha20RngReKey(pCtx, 0); if (InitialBytesToSkip) ChaCha20RngGetBytes (pCtx, NULL, InitialBytesToSkip); } void ChaCha20RngGetBytes (ChaCha20RngCtx* pCtx, unsigned char* buffer, size_t bufferLen) { unsigned char *buf = (unsigned char*) buffer; unsigned char* keystream; size_t m; ChaCha20RngStirIfNeeded(pCtx, bufferLen); while (bufferLen > 0) { if (pCtx->m_rs_have > 0) { m = VC_MIN(bufferLen, pCtx->m_rs_have); keystream = pCtx->m_rs_buf + sizeof(pCtx->m_rs_buf) - pCtx->m_rs_have; if (buf) { memcpy(buf, keystream, m); buf += m; } memset(keystream, 0, m); bufferLen -= m; pCtx->m_rs_have -= m; } if (pCtx->m_rs_have == 0) ChaCha20RngReKey (pCtx, 0); } } td class='label'>context:space:mode:
Diffstat (limited to 'src/Release/Setup Files/password1000000.txt')
-rw-r--r--src/Release/Setup Files/password1000000.txt999999
1 files changed, 0 insertions, 999999 deletions
diff --git a/src/Release/Setup Files/password1000000.txt b/src/Release/Setup Files/password1000000.txt
deleted file mode 100644
index e6e50bf5..00000000
--- a/src/Release/Setup Files/password1000000.txt
+++ /dev/null
@@ -1,999999 +0,0 @@
-123456
-password
-12345678
-qwerty
-123456789
-12345
-1234
-111111
-1234567
-dragon
-123123
-baseball
-abc123
-football
-monkey
-letmein
-696969
-shadow
-master
-666666
-qwertyuiop
-123321
-mustang
-1234567890
-michael
-654321
-pussy
-superman
-1qaz2wsx
-7777777
-fuckyou
-121212
-000000
-qazwsx
-123qwe
-killer
-trustno1
-jordan
-jennifer
-zxcvbnm
-asdfgh
-hunter
-buster
-soccer
-harley
-batman
-andrew
-tigger
-sunshine
-iloveyou
-fuckme
-2000
-charlie
-robert
-thomas
-hockey
-ranger
-daniel
-starwars
-klaster
-112233
-george
-asshole
-computer
-michelle
-jessica
-pepper
-1111
-zxcvbn
-555555
-11111111
-131313
-freedom
-777777
-pass
-fuck
-maggie
-159753
-aaaaaa
-ginger
-princess
-joshua
-cheese
-amanda
-summer
-love
-ashley
-6969
-nicole
-chelsea
-biteme
-matthew
-access
-yankees
-987654321
-dallas
-austin
-thunder
-taylor
-matrix
-william
-corvette
-hello
-martin
-heather
-secret
-fucker
-merlin
-diamond
-1234qwer
-gfhjkm
-hammer
-silver
-222222
-88888888
-anthony
-justin
-test
-bailey
-q1w2e3r4t5
-patrick
-internet
-scooter
-orange
-11111
-golfer
-cookie
-richard
-samantha
-bigdog
-guitar
-jackson
-whatever
-mickey
-chicken
-sparky
-snoopy
-maverick
-phoenix
-camaro
-sexy
-peanut
-morgan
-welcome
-falcon
-cowboy
-ferrari
-samsung
-andrea
-smokey
-steelers
-joseph
-mercedes
-dakota
-arsenal
-eagles
-melissa
-boomer
-booboo
-spider
-nascar
-monster
-tigers
-yellow
-xxxxxx
-123123123
-gateway
-marina
-diablo
-bulldog
-qwer1234
-compaq
-purple
-hardcore
-banana
-junior
-hannah
-123654
-porsche
-lakers
-iceman
-money
-cowboys
-987654
-london
-tennis
-999999
-ncc1701
-coffee
-scooby
-0000
-miller
-boston
-q1w2e3r4
-fuckoff
-brandon
-yamaha
-chester
-mother
-forever
-johnny
-edward
-333333
-oliver
-redsox
-player
-nikita
-knight
-fender
-barney
-midnight
-please
-brandy
-chicago
-badboy
-iwantu
-slayer
-rangers
-charles
-angel
-flower
-bigdaddy
-rabbit
-wizard
-bigdick
-jasper
-enter
-rachel
-chris
-steven
-winner
-adidas
-victoria
-natasha
-1q2w3e4r
-jasmine
-winter
-prince
-panties
-marine
-ghbdtn
-fishing
-cocacola
-casper
-james
-232323
-raiders
-888888
-marlboro
-gandalf
-asdfasdf
-crystal
-87654321
-12344321
-sexsex
-golden
-blowme
-bigtits
-8675309
-panther
-lauren
-angela
-bitch
-spanky
-thx1138
-angels
-madison
-winston
-shannon
-mike
-toyota
-blowjob
-jordan23
-canada
-sophie
-Password
-apples
-dick
-tiger
-razz
-123abc
-pokemon
-qazxsw
-55555
-qwaszx
-muffin
-johnson
-murphy
-cooper
-jonathan
-liverpoo
-david
-danielle
-159357
-jackie
-1990
-123456a
-789456
-turtle
-horny
-abcd1234
-scorpion
-qazwsxedc
-101010
-butter
-carlos
-password1
-dennis
-slipknot
-qwerty123
-booger
-asdf
-1991
-black
-startrek
-12341234
-cameron
-newyork
-rainbow
-nathan
-john
-1992
-rocket
-viking
-redskins
-butthead
-asdfghjkl
-1212
-sierra
-peaches
-gemini
-doctor
-wilson
-sandra
-helpme
-qwertyui
-victor
-florida
-dolphin
-pookie
-captain
-tucker
-blue
-liverpool
-theman
-bandit
-dolphins
-maddog
-packers
-jaguar
-lovers
-nicholas
-united
-tiffany
-maxwell
-zzzzzz
-nirvana
-jeremy
-suckit
-stupid
-porn
-monica
-elephant
-giants
-jackass
-hotdog
-rosebud
-success
-debbie
-mountain
-444444
-xxxxxxxx
-warrior
-1q2w3e4r5t
-q1w2e3
-123456q
-albert
-metallic
-lucky
-azerty
-7777
-shithead
-alex
-bond007
-alexis
-1111111
-samson
-5150
-willie
-scorpio
-bonnie
-gators
-benjamin
-voodoo
-driver
-dexter
-2112
-jason
-calvin
-freddy
-212121
-creative
-12345a
-sydney
-rush2112
-1989
-asdfghjk
-red123
-bubba
-4815162342
-passw0rd
-trouble
-gunner
-happy
-fucking
-gordon
-legend
-jessie
-stella
-qwert
-eminem
-arthur
-apple
-nissan
-bullshit
-bear
-america
-1qazxsw2
-nothing
-parker
-4444
-rebecca
-qweqwe