{"payload":{"pageCount":2,"repositories":[{"type":"Public","name":"emi_experiment_lib","owner":"ssloxford","isFork":false,"description":"Library for automated EMI Experiments","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-28T18:54:21.086Z"}},{"type":"Public","name":"assault_and_battery","owner":"ssloxford","isFork":false,"description":"Artifacts for ACSAC 2024 - Assault and Battery","allTopics":[],"primaryLanguage":{"name":"Jupyter Notebook","color":"#DA5B0B"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-28T18:41:42.717Z"}},{"type":"Public","name":"SatIQ","owner":"ssloxford","isFork":false,"description":"Data collection, models, and fingerprinting code for \"Watch This Space: Securing Satellite Communication through Resilient Transmitter Fingerprinting\"","allTopics":[],"primaryLanguage":{"name":"Jupyter Notebook","color":"#DA5B0B"},"pullRequestCount":0,"issueCount":0,"starsCount":11,"forksCount":5,"license":"GNU General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-12T08:35:32.318Z"}},{"type":"Public","name":"mind_the_gap","owner":"ssloxford","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-07-05T20:16:23.760Z"}},{"type":"Public","name":"ops-sat-quic","owner":"ssloxford","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-24T21:30:46.735Z"}},{"type":"Public","name":"brokenwire-website","owner":"ssloxford","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"HTML","color":"#e34c26"},"pullRequestCount":0,"issueCount":0,"starsCount":2,"forksCount":0,"license":"GNU General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-05T22:30:38.997Z"}},{"type":"Public","name":"SatIQ-noise","owner":"ssloxford","isFork":false,"description":"Data collection and analysis code for \"Sticky Fingers: Resilience of Satellite Fingerprinting Systems against Jamming Attacks\".","allTopics":[],"primaryLanguage":{"name":"Jupyter Notebook","color":"#DA5B0B"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":1,"license":"GNU General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-02-23T17:30:10.967Z"}},{"type":"Public","name":"seeing-red","owner":"ssloxford","isFork":false,"description":"Using PPG Obtained via Smartphone Cameras for Authentication","allTopics":["security","research","biometrics","systems-security","biometrics-systems"],"primaryLanguage":{"name":"Swift","color":"#F05138"},"pullRequestCount":0,"issueCount":1,"starsCount":56,"forksCount":20,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-10-31T21:05:17.540Z"}},{"type":"Public","name":"netlifycms-oauth-github-provider","owner":"ssloxford","isFork":false,"description":"OAuth2 provider for GitHub and NetlifyCMS, built with FastAPI","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":1,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-08-21T20:30:54.879Z"}},{"type":"Public","name":"beamer-oxford","owner":"ssloxford","isFork":false,"description":"Customisable beamer theme for Oxford presentations","allTopics":[],"primaryLanguage":{"name":"TeX","color":"#3D6117"},"pullRequestCount":0,"issueCount":9,"starsCount":4,"forksCount":3,"license":"GNU General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-06-22T07:34:49.255Z"}},{"type":"Public","name":"satellite-spoofing-a-z","owner":"ssloxford","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":2,"forksCount":1,"license":"GNU General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-04-15T07:22:09.170Z"}},{"type":"Public","name":"spaceQUIC","owner":"ssloxford","isFork":false,"description":"An implementation of QUIC as a library for cFS","allTopics":[],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":0,"issueCount":0,"starsCount":2,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-03-30T12:02:38.731Z"}},{"type":"Public","name":"dishing-out-dos","owner":"ssloxford","isFork":false,"description":"Starlink user terminal attack paper","allTopics":[],"primaryLanguage":{"name":"TeX","color":"#3D6117"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-03-30T10:21:27.831Z"}},{"type":"Public","name":"firefly","owner":"ssloxford","isFork":false,"description":"Investigating replay attacks against direct broadcast satellite systems","allTopics":[],"primaryLanguage":{"name":"Jupyter Notebook","color":"#DA5B0B"},"pullRequestCount":0,"issueCount":0,"starsCount":6,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-03-14T15:11:09.893Z"}},{"type":"Public","name":"beehive","owner":"ssloxford","isFork":false,"description":"Code for the paper \"BeeHIVE: Behavioral Biometric System based on Object Interactions in Smart Environments\"","allTopics":[],"primaryLanguage":{"name":"Jupyter Notebook","color":"#DA5B0B"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-03-13T13:35:11.575Z"}},{"type":"Public","name":"BIS-IoT","owner":"ssloxford","isFork":false,"description":"Biometric Identification System based on Object Interactions in Internet of Things Environments","allTopics":[],"primaryLanguage":{"name":"Jupyter Notebook","color":"#DA5B0B"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-03-13T13:34:25.254Z"}},{"type":"Public","name":"brokenwire","owner":"ssloxford","isFork":false,"description":"Evaluation source code for Brokenwire","allTopics":["security","electric-vehicle","combined-charging-system"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":1,"issueCount":0,"starsCount":19,"forksCount":7,"license":"GNU General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-03-09T23:43:57.257Z"}},{"type":"Public","name":"auto-phy-fingerprint","owner":"ssloxford","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":6,"forksCount":4,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-02-16T14:11:51.203Z"}},{"type":"Public","name":"mod14_decoder_pipeline","owner":"ssloxford","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"Shell","color":"#89e051"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-02-08T12:48:26.306Z"}},{"type":"Public","name":"libcadu","owner":"ssloxford","isFork":false,"description":"Header-only C++20 library for en/decoding NASA CADU frames","allTopics":[],"primaryLanguage":{"name":"C++","color":"#f34b7d"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":"GNU General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-01-17T16:22:11.470Z"}},{"type":"Public","name":"libgetsetproxy","owner":"ssloxford","isFork":false,"description":"Header-only C++ library to proxy get/set access to an object","allTopics":[],"primaryLanguage":{"name":"C++","color":"#f34b7d"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"The Unlicense","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-01-17T16:15:43.851Z"}},{"type":"Public","name":"libseqiter","owner":"ssloxford","isFork":false,"description":"Header-only C++20 library for creating an iterator from several sequential iterators","allTopics":[],"primaryLanguage":{"name":"C++","color":"#f34b7d"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"The Unlicense","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-01-17T16:15:41.823Z"}},{"type":"Public","name":"libgiis","owner":"ssloxford","isFork":false,"description":"Header-only C++20 library to parse the MODIS SPP packet structure","allTopics":[],"primaryLanguage":{"name":"C++","color":"#f34b7d"},"pullRequestCount":0,"issueCount":0,"starsCount":2,"forksCount":0,"license":"GNU General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-01-17T16:15:40.192Z"}},{"type":"Public","name":"libspp","owner":"ssloxford","isFork":false,"description":"Header-only C++20 library to en/decode CCSDS SPP packets","allTopics":[],"primaryLanguage":{"name":"C++","color":"#f34b7d"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":"GNU General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-01-17T16:15:35.376Z"}},{"type":"Public","name":"qpep","owner":"ssloxford","isFork":false,"description":"An Encrypted PEP for Modern Satcoms Security","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":3,"issueCount":4,"starsCount":100,"forksCount":16,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-12-08T07:58:04.070Z"}},{"type":"Public","name":"evaluation-pitfalls-touch","owner":"ssloxford","isFork":false,"description":"Common Evaluation Pitfalls in Touch-Based Authentication Systems","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":2,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-02-16T15:36:56.135Z"}},{"type":"Public","name":"ACASX-simulator","owner":"ssloxford","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"Julia","color":"#a270ba"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":1,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-01-16T17:13:02.199Z"}},{"type":"Public","name":"biometric-backdoors","owner":"ssloxford","isFork":false,"description":"Code for \"Biometric Backdoors: A Poisoning Attack Against Unsupervised Template Updating\"","allTopics":["facial-recognition","biometrics","adversarial-machine-learning","poisoning-attack","biometric-backdoors"],"primaryLanguage":{"name":"Jupyter Notebook","color":"#DA5B0B"},"pullRequestCount":0,"issueCount":0,"starsCount":12,"forksCount":2,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-11-29T12:28:38.063Z"}},{"type":"Public","name":"short-lived-adversarial-perturbations","owner":"ssloxford","isFork":false,"description":"Artifacts for SLAP: Improving Physical Adversarial Examples with Short-Lived Adversarial Perturbations","allTopics":["object-detection","adversarial-learning","adversarial-machine-learning"],"primaryLanguage":{"name":"Jupyter Notebook","color":"#DA5B0B"},"pullRequestCount":0,"issueCount":1,"starsCount":24,"forksCount":6,"license":"GNU General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-10-22T21:32:11.451Z"}},{"type":"Public","name":"they-see-me-rollin","owner":"ssloxford","isFork":false,"description":"Evaluation Source Code for Rolling Shutter Attacks","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":7,"forksCount":2,"license":"GNU General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-10-19T08:10:22.025Z"}}],"repositoryCount":37,"userInfo":null,"searchable":true,"definitions":[],"typeFilters":[{"id":"all","text":"All"},{"id":"public","text":"Public"},{"id":"source","text":"Sources"},{"id":"fork","text":"Forks"},{"id":"archived","text":"Archived"},{"id":"template","text":"Templates"}],"compactMode":false},"title":"ssloxford repositories"}