Created
September 10, 2020 04:42
-
-
Save acdimalev/61f8236b87399c18d7a2e00542d073a2 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Goal: Develop a secure protocol for machines to keep track of where each other are on the Internet (IP address) that doesn't rely on DNS. | |
Why: Because DNS does not scale to individual use, and there is no financial incentive for companies to develop an alternative. | |
Problem: Modern internet security is built on top of DNS. Building an alternative to DNS on modern internet security is a non-starter. | |
Solution: Experiment with prototypes using lower-level security primitives. | |
Theory: A "chain" of signatures can be used to track changes in IP address of any given device to prevent forgery or replay attacks. | |
Theory: A sequence of signed packets can be used to track availability at an IP address to prevent forgery or replay attacks. | |
Theory: A sequence of signed packets can also be used to authenticate queries for network information to limit network abuse. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment