Skip to content

Latest commit

 

History

50 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ZPR RFCs

This repository contains the publicly-available RFCs for the Zero-trust Packet Routing project. Feedback is welcome and encouraged!

While not all of our RFCs and documentation are currently publicly available, more will be published in the future, so keep an eye on this space!

Where to Start?

If you are new to ZPR, you should take a look at RFC 12, which is an overview of ZPR, the problems it aims to solve, and the approach taken to solving them.

If you find any of the terminology unclear or confusing, take a look at RFC 4, which is a glossary of terms used when discussing ZPR.

What Else?

If you are interested in learning more about ZPR beyond what's in the overview, you can dig deeper into any of the following topics:

  • RFC 15 - Overview of the ZPL Policy Language
  • RFC 16 - ZPR's Concept of Identity

I Have Questions/Comments/Concerns

Join us in discussions to provide feedback or ask questions!

How to Build

If you want to build the PDFs from the sources locally, you can use the docker image.

$ cd tools 
$ docker build . --tag rfcgen:latest
$ cd ..

then,

$ docker run --rm -v /path/to/zpr-rfcs:/work -w /work rfcgen:latest sh -lc "git config --global --add safe.directory /work && make"

Contributing

We use unix line endings in the text and markdown files in this repo. To work comfortably in your environment:

Windows Developers

git config --global core.autocrlf true

Linux/MacOs Developers

git config --global core.autocrlf input

About

Zero-Trust Packet Routing RFCs

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Contributors

Languages