A Wireless Sensor Network (WSN) consists of spatially distributed autonomous sensors to monitor physical or environmental conditions. Wireless reprogramming in a Wireless Sensor Network (WSN) is the process of propagating a new code image or relevant commands to sensor nodes. As a WSN is usually deployed in hostile environments, secure reprogramming is and will continue to be a major concern. In SDRP preprocessing phase, Users are selected based on the node categorization algorithm in the current work. This does not provide reliability to the network as the potential of the users are not considered during the user-preprocessing phase.