├── .gitignore ├── LICENSE ├── Makefile ├── README.md ├── Regexes.toml ├── assets └── images │ └── SepeBanner.png ├── results └── gpt-prompts │ ├── cpf.txt │ ├── ints.txt │ ├── ipv4.txt │ ├── ipv6.txt │ ├── mac.txt │ ├── ssn.txt │ ├── url_complex.txt │ └── url_fixed_pattern.txt ├── scripts ├── .gitignore ├── align_csv.sh ├── benchmark.sh ├── distribution_benchmark.sh ├── global_keyuser_interpreter.py ├── install_abseil.sh ├── keyuser_interpreter.py └── make_hash_from_regex.sh └── src ├── keybuilder ├── .gitignore ├── Makefile └── src │ └── main.c ├── keygen ├── .gitignore ├── Cargo.lock ├── Cargo.toml └── src │ └── main.rs ├── keysynth ├── .gitignore ├── Makefile └── src │ └── main.cpp ├── keyuser ├── .gitignore ├── Makefile └── src │ ├── benchmarks.cpp │ ├── benchmarks.hpp │ ├── customHashes.cpp │ ├── customHashes.hpp │ ├── google-hashes │ ├── city.cpp │ ├── city.hpp │ ├── citycrc.hpp │ ├── farm.cpp │ └── farm.hpp │ ├── gperf-hashes │ ├── cpf.c │ ├── gperf-hashes.h │ ├── ints.c │ ├── ipv4.c │ ├── ipv6.c │ ├── mac.c │ ├── ssn.c │ ├── url_complex.c │ └── url_fixed_pattern.c │ ├── main.cpp │ └── registry.hpp └── sepe-runner ├── .gitignore ├── Cargo.lock ├── Cargo.toml └── src └── main.rs /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lac-dcc/sepe/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lac-dcc/sepe/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lac-dcc/sepe/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lac-dcc/sepe/HEAD/README.md -------------------------------------------------------------------------------- /Regexes.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lac-dcc/sepe/HEAD/Regexes.toml -------------------------------------------------------------------------------- /assets/images/SepeBanner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lac-dcc/sepe/HEAD/assets/images/SepeBanner.png -------------------------------------------------------------------------------- /results/gpt-prompts/cpf.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lac-dcc/sepe/HEAD/results/gpt-prompts/cpf.txt -------------------------------------------------------------------------------- /results/gpt-prompts/ints.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lac-dcc/sepe/HEAD/results/gpt-prompts/ints.txt -------------------------------------------------------------------------------- /results/gpt-prompts/ipv4.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lac-dcc/sepe/HEAD/results/gpt-prompts/ipv4.txt -------------------------------------------------------------------------------- /results/gpt-prompts/ipv6.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lac-dcc/sepe/HEAD/results/gpt-prompts/ipv6.txt -------------------------------------------------------------------------------- /results/gpt-prompts/mac.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lac-dcc/sepe/HEAD/results/gpt-prompts/mac.txt -------------------------------------------------------------------------------- /results/gpt-prompts/ssn.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lac-dcc/sepe/HEAD/results/gpt-prompts/ssn.txt -------------------------------------------------------------------------------- /results/gpt-prompts/url_complex.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lac-dcc/sepe/HEAD/results/gpt-prompts/url_complex.txt -------------------------------------------------------------------------------- /results/gpt-prompts/url_fixed_pattern.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lac-dcc/sepe/HEAD/results/gpt-prompts/url_fixed_pattern.txt -------------------------------------------------------------------------------- /scripts/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lac-dcc/sepe/HEAD/scripts/.gitignore -------------------------------------------------------------------------------- /scripts/align_csv.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lac-dcc/sepe/HEAD/scripts/align_csv.sh -------------------------------------------------------------------------------- /scripts/benchmark.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lac-dcc/sepe/HEAD/scripts/benchmark.sh -------------------------------------------------------------------------------- /scripts/distribution_benchmark.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lac-dcc/sepe/HEAD/scripts/distribution_benchmark.sh -------------------------------------------------------------------------------- /scripts/global_keyuser_interpreter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lac-dcc/sepe/HEAD/scripts/global_keyuser_interpreter.py -------------------------------------------------------------------------------- /scripts/install_abseil.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lac-dcc/sepe/HEAD/scripts/install_abseil.sh -------------------------------------------------------------------------------- /scripts/keyuser_interpreter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lac-dcc/sepe/HEAD/scripts/keyuser_interpreter.py -------------------------------------------------------------------------------- /scripts/make_hash_from_regex.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lac-dcc/sepe/HEAD/scripts/make_hash_from_regex.sh -------------------------------------------------------------------------------- /src/keybuilder/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lac-dcc/sepe/HEAD/src/keybuilder/.gitignore -------------------------------------------------------------------------------- /src/keybuilder/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lac-dcc/sepe/HEAD/src/keybuilder/Makefile -------------------------------------------------------------------------------- /src/keybuilder/src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lac-dcc/sepe/HEAD/src/keybuilder/src/main.c -------------------------------------------------------------------------------- /src/keygen/.gitignore: -------------------------------------------------------------------------------- 1 | target/ 2 | -------------------------------------------------------------------------------- /src/keygen/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lac-dcc/sepe/HEAD/src/keygen/Cargo.lock -------------------------------------------------------------------------------- /src/keygen/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lac-dcc/sepe/HEAD/src/keygen/Cargo.toml -------------------------------------------------------------------------------- /src/keygen/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lac-dcc/sepe/HEAD/src/keygen/src/main.rs -------------------------------------------------------------------------------- /src/keysynth/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lac-dcc/sepe/HEAD/src/keysynth/.gitignore -------------------------------------------------------------------------------- /src/keysynth/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lac-dcc/sepe/HEAD/src/keysynth/Makefile -------------------------------------------------------------------------------- /src/keysynth/src/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lac-dcc/sepe/HEAD/src/keysynth/src/main.cpp -------------------------------------------------------------------------------- /src/keyuser/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lac-dcc/sepe/HEAD/src/keyuser/.gitignore -------------------------------------------------------------------------------- /src/keyuser/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lac-dcc/sepe/HEAD/src/keyuser/Makefile -------------------------------------------------------------------------------- /src/keyuser/src/benchmarks.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lac-dcc/sepe/HEAD/src/keyuser/src/benchmarks.cpp -------------------------------------------------------------------------------- /src/keyuser/src/benchmarks.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lac-dcc/sepe/HEAD/src/keyuser/src/benchmarks.hpp -------------------------------------------------------------------------------- /src/keyuser/src/customHashes.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lac-dcc/sepe/HEAD/src/keyuser/src/customHashes.cpp -------------------------------------------------------------------------------- /src/keyuser/src/customHashes.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lac-dcc/sepe/HEAD/src/keyuser/src/customHashes.hpp -------------------------------------------------------------------------------- /src/keyuser/src/google-hashes/city.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lac-dcc/sepe/HEAD/src/keyuser/src/google-hashes/city.cpp -------------------------------------------------------------------------------- /src/keyuser/src/google-hashes/city.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lac-dcc/sepe/HEAD/src/keyuser/src/google-hashes/city.hpp -------------------------------------------------------------------------------- /src/keyuser/src/google-hashes/citycrc.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lac-dcc/sepe/HEAD/src/keyuser/src/google-hashes/citycrc.hpp -------------------------------------------------------------------------------- /src/keyuser/src/google-hashes/farm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lac-dcc/sepe/HEAD/src/keyuser/src/google-hashes/farm.cpp -------------------------------------------------------------------------------- /src/keyuser/src/google-hashes/farm.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lac-dcc/sepe/HEAD/src/keyuser/src/google-hashes/farm.hpp -------------------------------------------------------------------------------- /src/keyuser/src/gperf-hashes/cpf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lac-dcc/sepe/HEAD/src/keyuser/src/gperf-hashes/cpf.c -------------------------------------------------------------------------------- /src/keyuser/src/gperf-hashes/gperf-hashes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lac-dcc/sepe/HEAD/src/keyuser/src/gperf-hashes/gperf-hashes.h -------------------------------------------------------------------------------- /src/keyuser/src/gperf-hashes/ints.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lac-dcc/sepe/HEAD/src/keyuser/src/gperf-hashes/ints.c -------------------------------------------------------------------------------- /src/keyuser/src/gperf-hashes/ipv4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lac-dcc/sepe/HEAD/src/keyuser/src/gperf-hashes/ipv4.c -------------------------------------------------------------------------------- /src/keyuser/src/gperf-hashes/ipv6.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lac-dcc/sepe/HEAD/src/keyuser/src/gperf-hashes/ipv6.c -------------------------------------------------------------------------------- /src/keyuser/src/gperf-hashes/mac.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lac-dcc/sepe/HEAD/src/keyuser/src/gperf-hashes/mac.c -------------------------------------------------------------------------------- /src/keyuser/src/gperf-hashes/ssn.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lac-dcc/sepe/HEAD/src/keyuser/src/gperf-hashes/ssn.c -------------------------------------------------------------------------------- /src/keyuser/src/gperf-hashes/url_complex.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lac-dcc/sepe/HEAD/src/keyuser/src/gperf-hashes/url_complex.c -------------------------------------------------------------------------------- /src/keyuser/src/gperf-hashes/url_fixed_pattern.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lac-dcc/sepe/HEAD/src/keyuser/src/gperf-hashes/url_fixed_pattern.c -------------------------------------------------------------------------------- /src/keyuser/src/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lac-dcc/sepe/HEAD/src/keyuser/src/main.cpp -------------------------------------------------------------------------------- /src/keyuser/src/registry.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lac-dcc/sepe/HEAD/src/keyuser/src/registry.hpp -------------------------------------------------------------------------------- /src/sepe-runner/.gitignore: -------------------------------------------------------------------------------- 1 | target/ 2 | -------------------------------------------------------------------------------- /src/sepe-runner/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lac-dcc/sepe/HEAD/src/sepe-runner/Cargo.lock -------------------------------------------------------------------------------- /src/sepe-runner/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lac-dcc/sepe/HEAD/src/sepe-runner/Cargo.toml -------------------------------------------------------------------------------- /src/sepe-runner/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lac-dcc/sepe/HEAD/src/sepe-runner/src/main.rs --------------------------------------------------------------------------------