Hi,
I have recently completed my MS and my thesis was regarding the classification of encrypted traffic on the basis of traffic analysis. i used machine learning tools for the training and testing of classifiers. I have used Naive Bayes, Multinominal Naive Bayes, Support Vector Machine and Artificial Neural Network based machine learning classifiers for said purpose. I have used WEKA for this and accessed this opensource api from Python Framework. The specific format for WEKA was prepared using Python and then the classifiers were trained and later on tested for accuracy.
I can see you have similar project with lesser degree of difficulty. I can provide you the solution in MATLAB and am looking forward to discuss the project
Regards