SSL Challenge - Some thoughts