it is posible but lets take that idea one step further ?
The issue with ssl is that you need to send public key from a server to the client. Having these key's stored in a block chain would make the whole system a lot more secure sins it would become nearly impossible for a man in the middle to send false key's to a client that checks a block chain for valid keys. At the same time it would would eliminate the all powerful CA's that have been know to hide and/or deny hacks and leaked private key's. Yes / No ?
there is even a small bounty available for implementing it: https://bitcointalksearch.org/topic/nmc-bounty-3btc-implement-tls-website-identification-support-117795