The present invention relates generally to mechanisms for securing a communication system by using one-time pads. One-time pads may be generated and exchanged in person using proximity based mechanisms including optical communication mechanisms on mobile devices. In particular examples, a quick response (QR) code on one partys mobile device is scanned by the other partys mobile device to securely exchange a randomly-generated symmetric key. The symmetric key is used to encrypt a randomly generated one-time pad transmitted from one partys mobile device to the other partys mobile device. The one-time pad may be shared in encrypted form using proximity based mechanisms including Bluetooth, WiFi, etc.Dune façon générale, la présente invention concerne des mécanismes permettant de sécuriser un système de communication au moyen de fonctions PAD à usage unique. Des fonctions PAD à usage unique peuvent être générées et échangées en personne sur des dispositifs mobiles au moyen de mécanismes de proximité comprenant des mécanismes de communication optique. Dans des exemples particuliers, un code QR (flashcode) du dispositif mobile de lune des parties est balayé par le dispositif mobile de lautre partie afin déchanger en toute sécurité une clé symétrique générée aléatoirement. La clé symétrique est utilisée pour chiffrer une fonction PAD à usage unique généré aléatoirement, transmise par le dispositif mobile de lune des parties au dispositif mobile de lautre partie. La fonction PAD à usage unique peut être partagée sous forme chiffrée au moyen de mécanismes de proximité, Bluetooth, WiFi, par exemple, etc.