| CPC H04L 63/0823 (2013.01) [H04L 63/083 (2013.01); H04L 63/0876 (2013.01)] | 20 Claims | 

| 
               1. A method, comprising: 
            storing, by a database, user information including tying information and a password, 
                wherein the tying information includes a communication address and a device identifier that ties the communication address to a communication device and the communication address includes at least one of an extension number or a Session Initiation Protocol (SIP) handle; 
                receiving, by a processor, the communication address and the password encrypted with a digital certificate associated with the communication device, 
                wherein the digital certificate includes the tying information; 
                decrypting, by the processor, the encrypted communication address and password, 
                determining, by the processor, whether the digital certificate is trusted; 
                when the digital certificate is deemed trusted, comparing, by the processor, the tying information of the digital certificate and the stored tying information; 
                determining, by the processor, that the tying information of the digital certificate matches the stored tying information; 
                comparing, by the processor, the password with the stored password; 
                determining, by the processor, the password matches the stored password; and 
                authenticating, by the processor, the user information for the communication device within a SIP environment. 
               |