Secret Double Octopus Authentication based on Secret Sharing scheme. Secret Double Octopus designed enhanced identity secure solution, incorporates AES256 one-time-key and split it into several (N) shares (Server side); these shares are then transmitted to the client mobile app via multi-shield encrypted tunnels. Once the AES256 key is reassembled, it is used to encrypt all data exchange between the mobile app and Server ("Secret Sharing Tunnel")
- Each transmission hold a share of the AES256 one-time-key.
- A single share is meaningless and useless without having K out of N shares, for more details please refer to https://en.wikipedia.org/wiki/Secret_sharing.
- In typical Secret Double Octopus implementation we require three out of three shares.
- Each share is transmitted via a protected tunnel and reassemble at the mobile app