This section gives a brief introduction to our work derived from and built upon the results of the PAC learning framework established in this thesis. The complete description of these work and their results have been first published in Tajik et al., 2015 Workshop on Fault Diagnosis and Tolerance in Cryptography (FDTC). pp. 85–96, 2015, (), Ganji et al., Proceedings of the 22nd ACM Conference on Computer and communications security. ACM, 2015 (). Here we merely focus on the key goals of these studies and methodologies applied to achieve them.