4 ms·
I have address as a response to gue5t how creating a chain of trust may not be a doable goal as probably every part of the system is not trust-able. However I'
by xlayn 11y ago
I have address as a response to gue5t how creating a chain of trust may not be a doable goal as probably every part of the system is not trust-able.
However I'm thinking a different approach can be taken, suppose we abstract the different ways for communication a device has and use them as sockets or layers and then create an algorithm that distributes the communication through several channels.
For example two cellphones
-one against another using the light on one screen against the camera of the other
-the vibrator motor captured by the microphone
-introducing certain pattern of noise in Bluetooth communication by the other radios
-communication through stenography
-sending huge amounts of information (the more information the more power needed to discriminate, understand)
-abuse how things are not supposed to work (instead of sending packets in the correct order, use ping as a way of sending data by crafting the requests).
-Custom network stack
-use of a customized version of encryption with extra large keys (think 20480 bits instead of 2048)
-and last but not least use an algorithm that mutates the distribution logic based on certain algorithm dependent on time (in the same fashion virus mutate themselves)... using as key for example your voice
edit: explanation
- drdaeman 11y ago> extra large keys (think 20480 bits instead of 2048) Don't think it's a wise idea. This was briefly discussed recently: https://news.ycombinator.com/item?id=10794991 https://news.ycombinator.com/item?id=10794991
- xlayn 11y agoThank you for the comment, I learned something new today. Resume: "if you could break a 4096-bit RSA key, you've probably found a fundamental weakness in RSA that means you should move to a different algorithm entirely"