This repository has been archived by the owner on Jul 23, 2024. It is now read-only.
RFC: Way to differentiate legitimate clients from illegitimate ones #183
Labels
question
Further information is requested
This RFC is to discuss designing a feature that would differentiate legitimate clients from illegitimate ones.
Background
If a hacker were to get onto an Approzium client instance, they could potentially look around the instance and figure out from configuration files that an app is using Approzium. They would have access to the identity credentials in the enclosing environment, and therefore could put together a fully working script pulling a database challenge response from Approzium.
The only way to detect this attack would be using identity. If client applications were designed to only call Approzium once per the lifetime of an instance, then each instance's identity should only be seen once. Then, this attack could be noticed and alerted upon by seeing an instance identity used twice.
We would like to design a way to differentiate between legitimate callers and illegitimate callers so Approzium wouldn't respond to the hacker at all, and would immediately alert upon it.
Current Ideas
The text was updated successfully, but these errors were encountered: