Path ORAM is a simple oblivious RAM algorithm. While using cloud platform or any other insecure memory, attack can be made using the access pattern. Oblivious RAM is the way to hide the memory access pattern with some extra bandwidth and memory overhead.
☆27Mar 17, 2019Updated 7 years ago
Alternatives and similar repositories for PathORAM
Users that are interested in PathORAM are comparing it to the libraries listed below
Sorting:
- ☆10Apr 22, 2018Updated 7 years ago
- Open-source library for ORAM implementations☆11Apr 15, 2020Updated 5 years ago
- A Concretely Efficient Hierarchical Oblivious RAM☆14Nov 6, 2023Updated 2 years ago
- Path ORAM reference implementation☆35Jul 25, 2020Updated 5 years ago
- Multi-index hashing for the resolution of ANN search problem on large datasets☆15Oct 16, 2018Updated 7 years ago
- A high-throughput oblivious storage system☆28May 31, 2023Updated 2 years ago
- Hardware implementation of ORAM☆24Jul 12, 2017Updated 8 years ago
- Source code of "Deep Rank Hashing Network for Cancellable Face Identification"☆12Jul 8, 2022Updated 3 years ago
- Tools for automated grading of python assignments.☆10Jul 6, 2019Updated 6 years ago
- Python Implementation of A Class of Generalized RS-Codes with Faster Encoding and Decoding Algorithms☆16May 27, 2025Updated 9 months ago
- CCS 2023 | Explainable malware and vulnerability detection with XAI in paper "FINER: Enhancing State-of-the-art Classifiers with Feature …☆11Aug 20, 2024Updated last year
- A dead-simple library for full homomorphic encryption (FHE) in Python☆35May 4, 2021Updated 4 years ago
- A series of classic oblivious algorithms written in Python, covering oblivious RAM, oblivious MAP, and oblivious graph processing for cli…☆13Feb 25, 2026Updated 3 weeks ago
- ☆18Mar 15, 2025Updated last year
- ☆16Jul 13, 2016Updated 9 years ago
- Rust crates with map and set with interval keys (ranges x..y).☆15Jan 1, 2025Updated last year
- Source code for paper "Similarity Search in High Dimensions via Hashing" on VLDH-1999☆17Jan 1, 2020Updated 6 years ago
- Symmetric Partial Homomorphic Encryption☆15Oct 13, 2020Updated 5 years ago
- Implementation of the model from "Faster sorting algorithms discovered using deep reinforcement learning" that discovered an all-new ult…☆11Aug 29, 2023Updated 2 years ago
- Incremental Offline/Online PIR☆14Apr 4, 2024Updated last year
- ☆13Mar 23, 2018Updated 7 years ago
- WavingSketch: An Unbiased and Generic Sketch for Finding Top-k Items in Data Streams☆14Jul 7, 2024Updated last year
- A high-performance C++20 cache simulator with power/area modeling, MESI coherence, prefetching, and multi-level hierarchy support for arc…☆12Feb 10, 2026Updated last month
- POSUP: Oblivious Search and Update Platform with SGX (PETS'19)☆13Feb 11, 2020Updated 6 years ago
- Vibe coding in emacs with amp☆20Jun 15, 2025Updated 9 months ago
- Jakarta EE 10 Stater Boilerplate for starting a Jakarta EE 10 project☆23Mar 2, 2026Updated 2 weeks ago
- ☆23Sep 18, 2025Updated 6 months ago
- Canonical repository https://git.dbogatov.org/bu/ore-benchmark/Project-Code☆20Dec 8, 2022Updated 3 years ago
- A challenging aggregation benchmark for long-context models☆41Feb 22, 2026Updated 3 weeks ago
- Python libraries for CRC calculations (it supports CRC-16, CRC-32, CRC-CCITT, etc)☆26Mar 17, 2015Updated 11 years ago
- ☆21Jul 1, 2024Updated last year
- A router IP written in Verilog.☆12Dec 20, 2019Updated 6 years ago
- Proposal for the next generation of course-oriented IR.☆10Dec 24, 2021Updated 4 years ago
- 在线图书借阅系统 - 2017 THU OOP课大作业☆13Jul 1, 2018Updated 7 years ago
- converts ValueChangeDump-Files (vcd) to tikz-timing-diagrams☆16Nov 19, 2021Updated 4 years ago
- Basic VCD comparison tool, for Verilator testing☆23Feb 24, 2026Updated 3 weeks ago
- Finite field math in python including generic matrix operations and Reed-Solomon error correcting codes.☆67Nov 2, 2022Updated 3 years ago
- auto-grade python assignments☆14Dec 26, 2022Updated 3 years ago
- GPU Optimized AlexNet Implementation to train on ImageNet 2012 using Tensorflow 2.x☆10Mar 26, 2023Updated 2 years ago