• Aucun résultat trouvé

11. Le cadenas **

N/A
N/A
Protected

Academic year: 2022

Partager "11. Le cadenas **"

Copied!
1
0
0

Texte intégral

(1)

Page 1 sur 1

11. Le cadenas **

J'habite en Suisse et j'aimerais envoyer un cadeau à un ami qui habite Ivoltou, dans un pays lointain. Dans ce pays, chacun sait que les postiers sont indélicats. Ils dérobent systématiquement le contenu des paquets qui ne sont pas cadenassés. C'est pourquoi, chaque habitant d'Ivoltou a son propre cadenas et sa propre clé. Comment dois-je m'y prendre pour que mon cadeau arrive à destination sans être volé ?

Solution

J’envoie mon paquet muni d’un cadenas. Mon ami d’Ivoltou ne peut pas ouvrir mon paquet mais ajoute son cadenas à mon paquet (un paquet peut bien avoir 2 cadenas) et me le renvoie. Il me suffit ensuite d’enlever mon cadenas et de lui renvoyer le paquet.

− Augustin Genoud, juillet 2013 −

Références

Documents relatifs

Si xyz est une combi- naison, alors, en faisant varier une seule des coordonnées, il existe 27 autres combinaisons équivalentes qu’il est donc inutile de tester.. Il s’agit donc de

Sans pouvoir prouver que cette stratégie est optimale, on peut arriver à diminuer le temps maximum nécessaire de la façon suivante: faisons correspondre un chiffre à chaque

Autrement dit, il s’agit de trouver dans [A,J] 3 un ensemble minimal de points (de cardinalité minimum) tels, que la réunion de toutes les triples croix associées soit le cube

1) Créer une socket pour se connecter au service 2) Récupérer les flux d'entrée et sortie et les filtrer 3) Envoyer une chaîne de caractères "Hello". 4) Attendre et recevoir

● Dans la classe SocketAddress on peut donner un port et une adresse. ● On servira surtout des deux

● Quand on communique avec un service, il faut connaître le mode de communication (TCP ou UDP dans notre cas). ● telnet sert à communiquer

● On utilise la méthode public int read(byte[] input, int offset, int length) throws IOException. ● Cette méthode remplit length octet du tableau input à partir de la

● Dans la classe SocketAddress on peut donner un port et une adresse. ● On servira surtout des deux