...I have read a few threads on here that have discussed various methods and was just looking for some feedback on a proposed solution we came up with. In one of the thread
I don't see any advantage of using the solution, Kent mentioned. As a client, I can request that server side created key. Ok I can't use it more than one time, but i don't have to ... every time I need one i just request it.