repo.or.cz
/
slunkcrypt.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Simplify code to wipe out the command-line args.
2021-04-17
LoRd_MuldeR
Ref
a
ctored key-derivation code into a
s
eparate
f
ile
.
.
.
commit
|
commitdiff
|
tree
2021-04-15
LoRd
_
MuldeR
Fold
t
h
e ha
s
h at the very
e
nd of
the
k
eygen l
o
o
p (effective
l
.
.
.
commit
|
commitdiff
|
tree
2021-04-11
LoRd_Mul
d
eR
Print a w
a
r
ning when ignoring ex
c
ess
c
o
m
mand-line
argum
e
nts
.
commit
|
commitdiff
|
tree
2021-04-11
Lo
R
d_MuldeR
Workaround for Intel® oneAPI DPC++/C++ Com
p
iler detection
.
commit
|
commitdiff
|
tree
2021-04-10
Lo
R
d_MuldeR
Impro
v
ed test ca
s
e
s
to also
verify the chec
k
sum of
.
.
.
commit
|
commitdiff
|
tree
2021-04-09
LoRd_Mul
d
eR
Do not
u
se __u
m
u
l128() intrinsic with M
S
VC, as it
i
s
.
.
.
commit
|
commitdiff
|
tree
2021-04-08
Lo
R
d
_MuldeR
Small tweak to se
l
f
-
test
r
outine
.
commit
|
commitdiff
|
tree
2021-04-08
LoRd_Mulde
R
Us
i
ng the 128-bit hash
f
uncti
o
n, in
s
tea
d
of
6
4-Bit
.
.
.
commit
|
commitdiff
|
tree
2021-04-07
LoR
d
_MuldeR
Sm
a
ll code simplification
i
n ope
n
_files() f
u
nction
.
commit
|
commitdiff
|
tree
2021-04-06
L
oRd_MuldeR
Small
i
mprove
m
ent t
o
Makefile
.
commit
|
commitdiff
|
tree
2021-04-04
LoRd_MuldeR
Added MSVC
c
onfig
u
ratio
n
s "Release with SSE2" and
.
.
.
commit
|
commitdiff
|
tree
2021-04-03
LoRd
_
Mulde
R
Remo
v
e an incom
p
lete (or c
o
rr
u
pted
)
o
u
tput f
i
le
b
y
.
.
.
commit
|
commitdiff
|
tree
2021-04-03
LoRd_MuldeR
Slightly tweak st
e
p
p
i
n
g a
l
gorithm to include a counter
.
commit
|
commitdiff
|
tree
2021-04-02
LoRd_Muld
e
R
VS2010 compile fix
.
commit
|
commitdiff
|
tree
2021-04-02
LoRd_Mu
l
de
R
Updat
e
d REA
D
ME file
.
commit
|
commitdiff
|
tree
2021-04-02
LoRd
_
MuldeR
Clean
u
p function
n
ames
.
commit
|
commitdiff
|
tree
2021-04-01
LoRd_MuldeR
Revamped the stepping al
g
orit
h
m
.
commit
|
commitdiff
|
tree
2021-04-01
LoRd_Mu
l
deR
Simplified crypt_stat
e
_t b
y
m
e
rging separate fwd/bwd
.
.
.
commit
|
commitdiff
|
tree
2021-03-31
LoRd
_
MuldeR
Replaced separat
e
encr
y
pt()
a
n
d decrypt() f
u
nctions
.
.
.
commit
|
commitdiff
|
tree
2021-03-31
LoRd_MuldeR
S
ma
l
l fi
x
to r
o
tation code
.
commit
|
commitdiff
|
tree
2021-03-30
LoR
d
_Muld
e
R
Reva
m
ped th
e
stepping algorithm
.
commit
|
commitdiff
|
tree
2021-03-28
LoRd_MuldeR
Only ch
e
ck curre
n
t cl
o
ck() on ever
y
32-th cycle, in
.
.
.
commit
|
commitdiff
|
tree
2021-03-27
L
oRd_Mu
l
deR
Reva
m
ped the s
t
e
ppin
g
algo
r
ithm
.
commit
|
commitdiff
|
tree
2021-03-26
LoRd_MuldeR
D
on't re
q
uir
e
environment
variable to start wit
h
"pass
.
.
.
commit
|
commitdiff
|
tree
2021-03-26
LoRd_MuldeR
Tweak minim
u
m/ma
x
imum p
a
ssword lengths
.
commit
|
commitdiff
|
tree
2021-03-24
Lo
R
d_MuldeR
Renamed t
h
e C++
w
rapp
e
r
cla
s
ses + u
p
dated README file
.
commit
|
commitdiff
|
tree
2021-03-24
L
oRd_MuldeR
Silen
c
ed
s
ome compiler warnings,
found by
C
lang
.
commit
|
commitdiff
|
tree
2021-03-24
Lo
R
d_MuldeR
A
d
ded examples on how to
use th
e
C++11
A
PI + added
.
.
.
commit
|
commitdiff
|
tree
2021-03-22
L
o
Rd_
M
uldeR
Imp
r
oved comman
d
-line syntax
f
or passing the pass
p
hrase
.
.
.
commit
|
commitdiff
|
tree
2021-03-21
Lo
R
d_Mul
d
eR
M
o
r
e thorough cleaning
of enc
r
yption/de
c
ry
p
tio
n
s
t
ate
.
.
.
commit
|
commitdiff
|
tree
2021-03-20
LoR
d
_
MuldeR
Make sure that n
o
t
all RNG state var
i
ables a
r
e ini
t
ialized
.
.
.
commit
|
commitdiff
|
tree
2021-03-20
LoRd_MuldeR
Re
p
laced som
e
more by
t
e-order-spec
i
fic c
o
de with a
.
.
.
commit
|
commitdiff
|
tree
2021-03-20
LoR
d
_
Mul
d
eR
S
o
me imp
r
ovements to the
P
RNG code
.
commit
|
commitdiff
|
tree
2021-03-20
L
o
Rd_MuldeR
Fi
x
e
d bug i
n
upper_u64
(
) func
t
io
n
.
commit
|
commitdiff
|
tree
2021-03-20
LoRd_MuldeR
Do
n
't set
'
stdout'
t
o
_
O_BIN
A
RY mode on
W
indows, because
.
.
.
commit
|
commitdiff
|
tree
2021-03-20
LoRd_MuldeR
Small f
i
x to BLAKE2s
i
nit
i
alization cod
e
.
commit
|
commitdiff
|
tree
2021-03-20
LoRd_MuldeR
Small tweak to the k
e
y
derivation fu
n
ct
i
on
.
commit
|
commitdiff
|
tree
2021-03-20
L
o
Rd_MuldeR
Implemented checksum based
on BLAKE2s hash func
t
i
o
n
.
commit
|
commitdiff
|
tree
2021-03-20
L
oRd_Mu
l
d
eR
Added simp
l
e script
t
o generat
e
t
he d
o
cuments
.
commit
|
commitdiff
|
tree
2021-03-20
LoRd_Muld
e
R
U
p
d
ated
R
E
A
DME file
.
commit
|
commitdiff
|
tree
2021-03-20
LoRd_MuldeR
Updat
e
d READM
E
fil
e
.
commit
|
commitdiff
|
tree
2021-03-20
Lo
R
d_M
u
ldeR
Updated REA
D
ME file
.
commit
|
commitdiff
|
tree
2021-03-20
LoRd
_
M
uldeR
U
pdated README file
.
commit
|
commitdiff
|
tree
2021-03-20
L
o
Rd_MuldeR
O
bfuscate
n
once in output fil
e
,
by XOR'ing with th
e
.
.
.
commit
|
commitdiff
|
tree
2021-03-20
LoRd
_
MuldeR
Updated README file
.
commit
|
commitdiff
|
tree
2021-03-20
L
oRd_MuldeR
Sligh
t
l
y
improved cleansing of
t
he command-
l
ine o
n
.
.
.
commit
|
commitdiff
|
tree
2021-03-20
LoRd_Muld
e
R
S
l
ightly improved s
t
orage of t
h
e
paddi
n
g size
.
commit
|
commitdiff
|
tree
2021-03-20
LoRd_MuldeR
Added
n
ew option to
gene
r
ate a ran
d
om passphrase
.
commit
|
commitdiff
|
tree
2021-03-20
LoRd_MuldeR
Ignore excess by
t
es,
i
f length of
i
nput file
i
s *
n
o
t
.
.
.
commit
|
commitdiff
|
tree
2021-03-20
L
oR
d
_MuldeR
Implemented a s
i
mp
l
e padd
i
ng scheme
.
commit
|
commitdiff
|
tree
2021-03-20
LoRd
_
MuldeR
Updated REA
D
ME file
.
commit
|
commitdiff
|
tree
2021-03-20
LoRd_MuldeR
U
p
d
a
ted READM
E
file
.
commit
|
commitdiff
|
tree
2021-03-20
LoRd
_
M
u
ld
e
R
Fixed a bun
c
h of warnings with le
g
a
cy MinGW versio
n
.
commit
|
commitdiff
|
tree
2021-03-20
LoRd_MuldeR
Fixed a few w
a
rnings on Li
n
ux
.
commit
|
commitdiff
|
tree
2021-03-20
LoRd_MuldeR
Fix fo
r
older v
e
rsions
o
f '
d
d
'
t
hat
d
i
d not support
.
.
.
commit
|
commitdiff
|
tree
2021-03-20
LoRd_Mulde
R
Avoid t
h
e use of a
"
T
rigrap
h
" in the test da
t
a
.
commit
|
commitdiff
|
tree
2021-03-20
LoRd
_
MuldeR
Added support
f
or lin
k
-
t
ime-optim
i
zations
.
commit
|
commitdiff
|
tree
2021-03-20
LoRd_MuldeR
Added build script fo
r
Windows
.
commit
|
commitdiff
|
tree
2021-03-20
LoRd
_
MuldeR
Added hel
p
er
sc
r
ipt for
p
rofile-guided optim
i
zation
.
.
.
commit
|
commitdiff
|
tree
2021-03-20
LoRd
_
Mulde
R
S
o
me code clean-up
.
commit
|
commitdiff
|
tree
2021-03-20
LoRd_MuldeR
Use _
_
attr
i
bu
t
e
__((
d
es
t
ructo
r
)), if support
e
d by the
.
.
.
commit
|
commitdiff
|
tree
2021-03-20
L
o
Rd_MuldeR
S
o
me build fixe
s
for
old MSVC versions
.
commit
|
commitdiff
|
tree
2021-03-20
LoRd_MuldeR
Aut
o
m
atically perform initia
l
iz
a
tio
n
w
hen slunk
c
rypt_random_
.
.
.
commit
|
commitdiff
|
tree
2021-03-20
LoRd_MuldeR
Store
a
n
d lo
a
d t
h
e
N
once as well as
t
h
e
C
RC ch
e
cksum
.
.
.
commit
|
commitdiff
|
tree
2021-03-20
LoR
d
_MuldeR
Improve
d
lib
r
a
ry initi
a
lization
c
o
d
e
.
commit
|
commitdiff
|
tree
2021-03-20
L
oRd_MuldeR
Replace
d
som
e
endiannes
s
-specific code
w
ith endianness
.
.
.
commit
|
commitdiff
|
tree
2021-03-20
L
oRd_
M
uldeR
C++ wrappe
r
has been implemented
.
commit
|
commitdiff
|
tree
2021-03-20
LoRd_MuldeR
Impl
e
mented W
i
n32 DLL sup
p
o
r
t
.
commit
|
commitdiff
|
tree
2021-03-20
LoRd_MuldeR
Add
e
d global (d
e
)initiali
z
a
tion funct
i
o
ns
.
commit
|
commitdiff
|
tree
2021-03-20
LoRd_MuldeR
I
m
proved
slun
k
c
ryp
t
_
random_bytes() on Unix-systems
.
.
.
commit
|
commitdiff
|
tree
2021-03-20
LoRd_
M
u
ldeR
S
o
l
a
ris compi
l
e fix
.
commit
|
commitdiff
|
tree
2021-03-20
LoRd_MuldeR
Use RtlGe
n
R
andom() directly on
t
he W
i
ndows platform
.
commit
|
commitdiff
|
tree
2021-03-20
LoRd_MuldeR
Some c
o
mpati
b
ility fixes f
o
r
legacy
MinGW and
Cyg
w
i
n
.
commit
|
commitdiff
|
tree
2021-03-20
LoRd_
M
uldeR
Som
e
c
od
e
refact
o
ri
n
g
.
commit
|
commitdiff
|
tree
2021-03-20
L
o
Rd_Muld
e
R
I
mpro
v
ed
s
ignal han
d
l
i
n
g
o
n
L
inux
/
BSD
.
commit
|
commitdiff
|
tree
2021-03-20
LoRd_
M
u
ldeR
Some compil
e
fixes
f
or Cygwin + imp
r
ove
d
Makefile to
.
.
.
commit
|
commitdiff
|
tree
2021-03-20
Lo
R
d
_MuldeR
Updated README
f
ile
.
commit
|
commitdiff
|
tree
2021-03-20
L
oRd_
M
uldeR
Som
e
code re
f
actoring
.
commit
|
commitdiff
|
tree
2021-03-20
LoRd_Mu
l
deR
Renamed project to "Slu
n
kCry
p
t", in order to avoid
.
.
.
commit
|
commitdiff
|
tree
2021-03-20
L
oRd_M
u
lde
R
F
ixed initialization of rea
d
b
ytes coun
t
er in "enc
o
d
e
.
.
.
commit
|
commitdiff
|
tree
2021-03-20
L
o
Rd_M
u
lde
R
Impl
e
mented improved SIGINT h
a
ndlin
g
.
commit
|
commitdiff
|
tree
2021-03-20
LoRd_MuldeR
Fixed
a
few warnings
.
commit
|
commitdiff
|
tree
2021-03-20
LoRd_MuldeR
Small tweak
.
commit
|
commitdiff
|
tree
2021-03-20
LoRd_Muld
e
R
Mak
e
it possible to read
t
h
e
passphra
s
e
f
rom
STDIN
.
commit
|
commitdiff
|
tree
2021-03-20
LoRd_MuldeR
Fixed a
n
ame co
n
f
lict
o
n Linux
.
commit
|
commitdiff
|
tree
2021-03-20
Lo
R
d
_MuldeR
Some attempt
to cle
a
r
the
p
a
s
s
p
hrase command-
l
ine argument
.
.
.
commit
|
commitdiff
|
tree
2021-03-20
LoRd_Mul
d
e
R
S
ligh
t
ly im
p
roved key derivation function + allow to
.
.
.
commit
|
commitdiff
|
tree
2021-03-20
LoRd_MuldeR
I
m
proved self-test
c
ode
.
commit
|
commitdiff
|
tree
2021-03-20
LoRd_Mul
d
eR
Fixe
d
a
f
e
w warnings
.
commit
|
commitdiff
|
tree
2021-03-20
Lo
R
d
_Mulde
R
Improved
s
tep
p
ing alg
o
rithm
.
commit
|
commitdiff
|
tree
2021-03-20
LoR
d
_M
u
ldeR
S
ome code clea
n
-up
.
commit
|
commitdiff
|
tree
2021-03-20
LoRd_Muld
e
R
Makefile improvements
.
commit
|
commitdiff
|
tree
2021-03-20
LoRd_MuldeR
FreeBSD c
o
mpile fi
x
.
commit
|
commitdiff
|
tree
2021-03-20
LoRd_MuldeR
Ma
k
e
it possible t
o
re
a
d the
p
assphrase from a file
.
commit
|
commitdiff
|
tree
2021-03-20
LoRd_M
u
l
d
eR
Some
s
implification
.
commit
|
commitdiff
|
tree
2021-03-20
LoRd_MuldeR
Randomize stepping
.
commit
|
commitdiff
|
tree
2021-03-20
Lo
R
d_Mu
l
deR
Added
self-test mode
.
commit
|
commitdiff
|
tree
2021-03-20
LoRd_MuldeR
A
d
ded simple M
a
kefile
.
commit
|
commitdiff
|
tree
2021-03-20
LoR
d
_
MuldeR
Added REA
D
M
E
file
.
commit
|
commitdiff
|
tree
2021-03-20
LoRd_Mu
l
deR
Code clean-up
.
commit
|
commitdiff
|
tree
next