J Supercomput (2011) 55: 246–268 DOI 10.1007/s11227-010-0445-8 Pool-based anonymous communication framework for high-performance computing Minh-Triet Tran · Thanh-Trung Nguyen · Anh-Duc Duong · Isao Echizen Published online: 26 May 2010 © Springer Science+Business Media, LLC 2010 Abstract We propose and analyze in details the revised model of XPROB, an in- finite family of pool-based anonymous communication systems that can be used in various applications including high performance computing environments. XPROB overcomes the limitations of APROB Channel that only resists a global delaying ad- versary (GDA). Each instance of XPROB uses a pool mix as its core component to provide resistance against a global active adversary (GAA), a stronger yet more practical opponent than a GDA. For XPROB, a GAA can drop messages from users but cannot break the anonymity of the senders of messages. Analysis and experi- mental evaluations show that each instance of XPROB provides greater anonymity than APROB Channel for the same traffic load and user behaviors (rate and number of messages sent). In XPROB, any message can be delivered with high probability within a few rounds after its arrival into the system; thus, an opponent cannot be certain when a message will be delivered. Furthermore, users can choose their own preference balance between anonymity and delay. Through the evaluation, we prove that XPROB can provide anonymity for users in high-performance computing envi- ronments. Keywords Anonymity system · XPROB · Pool-based anonymous communication framework · Probabilistic real-time · Global active adversary M.-T. Tran () · T.-T. Nguyen · A.-D. Duong University of Science, VNU-HCM, 227 Nguyen Van Cu, District 5, Ho Chi Minh City, Vietnam e-mail: tmtriet@fit.hcmus.edu.vn T.-T. Nguyen e-mail: nttrung@fit.hcmus.edu.vn A.-D. Duong e-mail: daduc@hcmus.edu.vn I. Echizen National Institute of Informatics, 2-1-2 Hitotsubashi, Chiyoda-ku, Tokyo, Japan e-mail: iechizen@nii.ac.jp