1. A device for determining a strength of a created credential, comprising: one or more hardware processors configured to determine an initial credential strength, comprising: decomposing a created credential into credential components; parsing the credential components using a limited word dictionary that is a subset of a second word dictionary; determining a probability of the credential components using a limited ruleset; and calculating a score of the created credential based on the determined probability; a memory device, the memory storing the limited word dictionary and the limited ruleset; and a network interface component coupled to a network, the network interface component configured to transmit the created credential to a remote server over the network for determining a secondary credential strength when the calculated score is above a threshold, wherein determining the secondary credential strength comprises: parsing the credential components using the second word dictionary.