L'algorithme Melbourne shuffle est une séquence d'actions destinée à masquer les schémas d'accès aux données basées sur le cloud. Il vise à empêcher les parties non autorisées de tirer des conclusions sur les données stockées dans le nuage. Cela se fait en examinant les modèles qui apparaissent lors de l'accès aux données. Le chiffrement des données peut révéler des détails tels que la fréquence d'accès aux données et les mesures prises après l'accès. En analysant les empreintes numériques, une personne extérieure peut prédire, par exemple, qui est susceptible de posséder un ensemble de données particulier ou quelle annonce commerciale est susceptible d'être corrélée à un modèle d'accès particulier. Comme pour un jeu de cartes, le brassage des données réorganise le tableau pour obtenir une permutation aléatoire de ses éléments. Un mélange de Melbourne transfère de petites quantités de données vers le serveur en nuage. Une fois sur place, elles sont réorganisées et renvoyées au serveur. Le brassage fera en sorte que le chemin vers les données ne soit pas cohérent, même si l'utilisateur y accède à plusieurs reprises. En 2014, des informaticiens de l'université Brown ont créé l'algorithme qui masque les schémas d'accès et les fait apparaître comme aléatoires. Il porte le nom d'un autre type de shuffle -- un mouvement de danse populaire en Australie dans les années 1990.
- Leaky bucket algorithm Les algorithmes de leaky bucket sont un moyen de stocker temporairement un certain nombre de requêtes et de les organiser en une sortie de paquets à débit fixe dans un mode de transport asynchrone (ATM). Le leaky bucket est utilisé pour mettre en œuvre la police du trafic et la...