├── Argon2.sln ├── CHANGELOG.md ├── LICENSE ├── Makefile ├── Package.swift ├── README.md ├── argon2-specs.pdf ├── include └── argon2.h ├── kats ├── argon2d ├── argon2d.shasum ├── argon2d_v16 ├── argon2d_v16.shasum ├── argon2i ├── argon2i.shasum ├── argon2i_v16 ├── argon2i_v16.shasum ├── argon2id ├── argon2id.shasum ├── argon2id_v16 ├── argon2id_v16.shasum ├── check-sums.ps1 ├── check-sums.sh ├── test.ps1 └── test.sh ├── libargon2.pc.in ├── man └── argon2.1 ├── src ├── argon2.c ├── bench.c ├── blake2 │ ├── blake2-impl.h │ ├── blake2.h │ ├── blake2b.c │ ├── blamka-round-opt.h │ └── blamka-round-ref.h ├── core.c ├── core.h ├── encoding.c ├── encoding.h ├── genkat.c ├── genkat.h ├── opt.c ├── ref.c ├── run.c ├── test.c ├── thread.c └── thread.h └── vs2015 ├── Argon2Opt ├── Argon2Opt.vcxproj └── Argon2Opt.vcxproj.filters ├── Argon2OptBench ├── Argon2OptBench.vcxproj └── Argon2OptBench.vcxproj.filters ├── Argon2OptDll ├── Argon2OptDll.vcxproj └── Argon2OptDll.vcxproj.filters ├── Argon2OptGenKAT ├── Argon2OptGenKAT.vcxproj └── Argon2OptGenKAT.vcxproj.filters ├── Argon2OptTestCI ├── Argon2OptTestCI.vcxproj └── Argon2OptTestCI.vcxproj.filters ├── Argon2Ref ├── Argon2Ref.vcxproj └── Argon2Ref.vcxproj.filters ├── Argon2RefBench ├── Argon2RefBench.vcxproj └── Argon2RefBench.vcxproj.filters ├── Argon2RefDll ├── Argon2RefDll.vcxproj └── Argon2RefDll.vcxproj.filters ├── Argon2RefGenKAT ├── Argon2RefGenKAT.vcxproj └── Argon2RefGenKAT.vcxproj.filters └── Argon2RefTestCI ├── Argon2RefTestCI.vcxproj └── Argon2RefTestCI.vcxproj.filters /Argon2.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P-H-C/phc-winner-argon2/HEAD/Argon2.sln -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P-H-C/phc-winner-argon2/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P-H-C/phc-winner-argon2/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P-H-C/phc-winner-argon2/HEAD/Makefile -------------------------------------------------------------------------------- /Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P-H-C/phc-winner-argon2/HEAD/Package.swift -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P-H-C/phc-winner-argon2/HEAD/README.md -------------------------------------------------------------------------------- /argon2-specs.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P-H-C/phc-winner-argon2/HEAD/argon2-specs.pdf -------------------------------------------------------------------------------- /include/argon2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P-H-C/phc-winner-argon2/HEAD/include/argon2.h -------------------------------------------------------------------------------- /kats/argon2d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P-H-C/phc-winner-argon2/HEAD/kats/argon2d -------------------------------------------------------------------------------- /kats/argon2d.shasum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P-H-C/phc-winner-argon2/HEAD/kats/argon2d.shasum -------------------------------------------------------------------------------- /kats/argon2d_v16: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P-H-C/phc-winner-argon2/HEAD/kats/argon2d_v16 -------------------------------------------------------------------------------- /kats/argon2d_v16.shasum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P-H-C/phc-winner-argon2/HEAD/kats/argon2d_v16.shasum -------------------------------------------------------------------------------- /kats/argon2i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P-H-C/phc-winner-argon2/HEAD/kats/argon2i -------------------------------------------------------------------------------- /kats/argon2i.shasum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P-H-C/phc-winner-argon2/HEAD/kats/argon2i.shasum -------------------------------------------------------------------------------- /kats/argon2i_v16: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P-H-C/phc-winner-argon2/HEAD/kats/argon2i_v16 -------------------------------------------------------------------------------- /kats/argon2i_v16.shasum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P-H-C/phc-winner-argon2/HEAD/kats/argon2i_v16.shasum -------------------------------------------------------------------------------- /kats/argon2id: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P-H-C/phc-winner-argon2/HEAD/kats/argon2id -------------------------------------------------------------------------------- /kats/argon2id.shasum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P-H-C/phc-winner-argon2/HEAD/kats/argon2id.shasum -------------------------------------------------------------------------------- /kats/argon2id_v16: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P-H-C/phc-winner-argon2/HEAD/kats/argon2id_v16 -------------------------------------------------------------------------------- /kats/argon2id_v16.shasum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P-H-C/phc-winner-argon2/HEAD/kats/argon2id_v16.shasum -------------------------------------------------------------------------------- /kats/check-sums.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P-H-C/phc-winner-argon2/HEAD/kats/check-sums.ps1 -------------------------------------------------------------------------------- /kats/check-sums.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P-H-C/phc-winner-argon2/HEAD/kats/check-sums.sh -------------------------------------------------------------------------------- /kats/test.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P-H-C/phc-winner-argon2/HEAD/kats/test.ps1 -------------------------------------------------------------------------------- /kats/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P-H-C/phc-winner-argon2/HEAD/kats/test.sh -------------------------------------------------------------------------------- /libargon2.pc.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P-H-C/phc-winner-argon2/HEAD/libargon2.pc.in -------------------------------------------------------------------------------- /man/argon2.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P-H-C/phc-winner-argon2/HEAD/man/argon2.1 -------------------------------------------------------------------------------- /src/argon2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P-H-C/phc-winner-argon2/HEAD/src/argon2.c -------------------------------------------------------------------------------- /src/bench.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P-H-C/phc-winner-argon2/HEAD/src/bench.c -------------------------------------------------------------------------------- /src/blake2/blake2-impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P-H-C/phc-winner-argon2/HEAD/src/blake2/blake2-impl.h -------------------------------------------------------------------------------- /src/blake2/blake2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P-H-C/phc-winner-argon2/HEAD/src/blake2/blake2.h -------------------------------------------------------------------------------- /src/blake2/blake2b.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P-H-C/phc-winner-argon2/HEAD/src/blake2/blake2b.c -------------------------------------------------------------------------------- /src/blake2/blamka-round-opt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P-H-C/phc-winner-argon2/HEAD/src/blake2/blamka-round-opt.h -------------------------------------------------------------------------------- /src/blake2/blamka-round-ref.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P-H-C/phc-winner-argon2/HEAD/src/blake2/blamka-round-ref.h -------------------------------------------------------------------------------- /src/core.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P-H-C/phc-winner-argon2/HEAD/src/core.c -------------------------------------------------------------------------------- /src/core.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P-H-C/phc-winner-argon2/HEAD/src/core.h -------------------------------------------------------------------------------- /src/encoding.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P-H-C/phc-winner-argon2/HEAD/src/encoding.c -------------------------------------------------------------------------------- /src/encoding.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P-H-C/phc-winner-argon2/HEAD/src/encoding.h -------------------------------------------------------------------------------- /src/genkat.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P-H-C/phc-winner-argon2/HEAD/src/genkat.c -------------------------------------------------------------------------------- /src/genkat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P-H-C/phc-winner-argon2/HEAD/src/genkat.h -------------------------------------------------------------------------------- /src/opt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P-H-C/phc-winner-argon2/HEAD/src/opt.c -------------------------------------------------------------------------------- /src/ref.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P-H-C/phc-winner-argon2/HEAD/src/ref.c -------------------------------------------------------------------------------- /src/run.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P-H-C/phc-winner-argon2/HEAD/src/run.c -------------------------------------------------------------------------------- /src/test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P-H-C/phc-winner-argon2/HEAD/src/test.c -------------------------------------------------------------------------------- /src/thread.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P-H-C/phc-winner-argon2/HEAD/src/thread.c -------------------------------------------------------------------------------- /src/thread.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P-H-C/phc-winner-argon2/HEAD/src/thread.h -------------------------------------------------------------------------------- /vs2015/Argon2Opt/Argon2Opt.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P-H-C/phc-winner-argon2/HEAD/vs2015/Argon2Opt/Argon2Opt.vcxproj -------------------------------------------------------------------------------- /vs2015/Argon2Opt/Argon2Opt.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P-H-C/phc-winner-argon2/HEAD/vs2015/Argon2Opt/Argon2Opt.vcxproj.filters -------------------------------------------------------------------------------- /vs2015/Argon2OptBench/Argon2OptBench.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P-H-C/phc-winner-argon2/HEAD/vs2015/Argon2OptBench/Argon2OptBench.vcxproj -------------------------------------------------------------------------------- /vs2015/Argon2OptBench/Argon2OptBench.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P-H-C/phc-winner-argon2/HEAD/vs2015/Argon2OptBench/Argon2OptBench.vcxproj.filters -------------------------------------------------------------------------------- /vs2015/Argon2OptDll/Argon2OptDll.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P-H-C/phc-winner-argon2/HEAD/vs2015/Argon2OptDll/Argon2OptDll.vcxproj -------------------------------------------------------------------------------- /vs2015/Argon2OptDll/Argon2OptDll.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P-H-C/phc-winner-argon2/HEAD/vs2015/Argon2OptDll/Argon2OptDll.vcxproj.filters -------------------------------------------------------------------------------- /vs2015/Argon2OptGenKAT/Argon2OptGenKAT.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P-H-C/phc-winner-argon2/HEAD/vs2015/Argon2OptGenKAT/Argon2OptGenKAT.vcxproj -------------------------------------------------------------------------------- /vs2015/Argon2OptGenKAT/Argon2OptGenKAT.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P-H-C/phc-winner-argon2/HEAD/vs2015/Argon2OptGenKAT/Argon2OptGenKAT.vcxproj.filters -------------------------------------------------------------------------------- /vs2015/Argon2OptTestCI/Argon2OptTestCI.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P-H-C/phc-winner-argon2/HEAD/vs2015/Argon2OptTestCI/Argon2OptTestCI.vcxproj -------------------------------------------------------------------------------- /vs2015/Argon2OptTestCI/Argon2OptTestCI.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P-H-C/phc-winner-argon2/HEAD/vs2015/Argon2OptTestCI/Argon2OptTestCI.vcxproj.filters -------------------------------------------------------------------------------- /vs2015/Argon2Ref/Argon2Ref.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P-H-C/phc-winner-argon2/HEAD/vs2015/Argon2Ref/Argon2Ref.vcxproj -------------------------------------------------------------------------------- /vs2015/Argon2Ref/Argon2Ref.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P-H-C/phc-winner-argon2/HEAD/vs2015/Argon2Ref/Argon2Ref.vcxproj.filters -------------------------------------------------------------------------------- /vs2015/Argon2RefBench/Argon2RefBench.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P-H-C/phc-winner-argon2/HEAD/vs2015/Argon2RefBench/Argon2RefBench.vcxproj -------------------------------------------------------------------------------- /vs2015/Argon2RefBench/Argon2RefBench.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P-H-C/phc-winner-argon2/HEAD/vs2015/Argon2RefBench/Argon2RefBench.vcxproj.filters -------------------------------------------------------------------------------- /vs2015/Argon2RefDll/Argon2RefDll.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P-H-C/phc-winner-argon2/HEAD/vs2015/Argon2RefDll/Argon2RefDll.vcxproj -------------------------------------------------------------------------------- /vs2015/Argon2RefDll/Argon2RefDll.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P-H-C/phc-winner-argon2/HEAD/vs2015/Argon2RefDll/Argon2RefDll.vcxproj.filters -------------------------------------------------------------------------------- /vs2015/Argon2RefGenKAT/Argon2RefGenKAT.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P-H-C/phc-winner-argon2/HEAD/vs2015/Argon2RefGenKAT/Argon2RefGenKAT.vcxproj -------------------------------------------------------------------------------- /vs2015/Argon2RefGenKAT/Argon2RefGenKAT.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P-H-C/phc-winner-argon2/HEAD/vs2015/Argon2RefGenKAT/Argon2RefGenKAT.vcxproj.filters -------------------------------------------------------------------------------- /vs2015/Argon2RefTestCI/Argon2RefTestCI.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P-H-C/phc-winner-argon2/HEAD/vs2015/Argon2RefTestCI/Argon2RefTestCI.vcxproj -------------------------------------------------------------------------------- /vs2015/Argon2RefTestCI/Argon2RefTestCI.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/P-H-C/phc-winner-argon2/HEAD/vs2015/Argon2RefTestCI/Argon2RefTestCI.vcxproj.filters --------------------------------------------------------------------------------