A cryptographer's average annual salary varies depending on location, experience, skill level, and more. However, cryptographers in the U.S. earn about $130,248 annually.