In order to quickly generate secret key in low-power held-hand devices, Modadugu et al. propose two server-aided RSA key generation protocol, along with Chen et al. sequentially propose four improved protocol. However, one drawback of these protocols is they can’t resist collusion attack. In this paper, we implement a new server-aided RSA key generation protocol, which can resist collusion attack. The protocol is implemented by c/s pattern. Server makes use of multi-thread mechanism to respond multiple clients′ s requests. TCP/IP protocol is used to implement the communication between the client and server. Testing shows that the protocol can quicken key generation speed.