Cryptographer

Cryptographer provides hands-on help and checks outcomes with 20 realistic tasks drawn from the field. The tasks reveal typical rhythms, possible surprises, and what beginners should practice first. Each one shows where we found it, and comes with an AI prompt you can copy and use straight away.

20evidenced tasks
20ready prompts
5tools of the trade
15-2021.00O*NET-SOC code
2,030hold this job (US, BLS 2025)
$126,710median pay/yr (US)
Open Cryptographer in the interactive atlas →

What it pays

Government survey numbers — not estimates, not ads.

Half of all Mathematicians in the U.S. earn more than $126,710 a year — the middle 80% land between $69,240 and $195,190. About 2,030 people in the U.S. do this work. Figures are for the U.S. occupation group “Mathematicians”. (U.S. Bureau of Labor Statistics survey, published 2025.) In India, Professionals earn about ₹38,298 a month on average — around ₹4.6 lakh a year (government PLFS survey via ILOSTAT, occupation-family figure).
$126,710typical pay / year
2,030people in this work
$195,190+top 10% earn
₹4.6 lakha year in India (family avg)
Think you get this job?Six quick questions on how it really works — with a hint and the reason behind every answer.
Test yourself →

The work, task by task

These are the real jobs-to-be-done, not a wish list. Each task shows where we found it, and the prompt underneath is written for that exact task.

Learning3

Perform actuarial computations

+
Run the actuarial computation on the mortality and breach-loss datasets, use a Gompertz mortality assumption…
Run the actuarial computation on the mortality and breach-loss datasets, use a Gompertz mortality assumption and credibility weighting, produce a table of best-fit parameters with standard errors and a one-page summary of reserve impact for the desk by Tuesday morning.
The tools that do the workC++job descriptionsO*NETWikipedia

Mentor others on mathematical techniques

+
Prepare a two-hour workshop for junior cryptographers teaching lattice reduction, modular arithmetic tricks,…
Prepare a two-hour workshop for junior cryptographers teaching lattice reduction, modular arithmetic tricks, and probabilistic method proofs, include three worked examples, a short problem set with solutions, and an annotated reading list to distribute before Thursday.
The tools that do the workLinuxjob descriptionsO*NETWikipedia

Research and discover new mathematical ideas

+
Search the literature and run exploratory experiments on new homomorphic hash constructions, draft two…
Search the literature and run exploratory experiments on new homomorphic hash constructions, draft two candidate conjectures with proof sketches, and assemble the failed experiments and next steps into a research note for the group by next Friday.
The tools that do the workC++ESCOO*NETWikipedia
Analysing1

Design mathematical models to interpret data

+
Design a statistical model that maps side-channel trace features to key leakage using a hierarchical Bayesian…
Design a statistical model that maps side-channel trace features to key leakage using a hierarchical Bayesian structure, specify priors, simulate posterior recovery on synthetic traces, and deliver model code plus diagnostic plots and interpretation notes by Wednesday.
The tools that do the workIBM SPSS Statisticsjob descriptionsWikipedia
The daily work16

Disseminate research by writing reports, publishing papers, or presenting at professional conferences.

+
Write a clear research report from my lab's latest cipher analysis, convert experiment logs and statistical…
Write a clear research report from my lab's latest cipher analysis, convert experiment logs and statistical results into a 6–8 page paper suitable for submission to Eurocrypt, draft a 10-minute talk and a one-page abstract for the conference key deadlines.
The tools that do the workLinuxO*NET

Assemble sets of assumptions, and explore the consequences of each set.

+
List three distinct assumption sets for the protocol in our notebook, run the attack model under each set,…
List three distinct assumption sets for the protocol in our notebook, run the attack model under each set, summarise how success probabilities and performance change in a single table and write a one-page note recommending which assumption set to adopt.
The tools that do the workC++O*NET
km/h RPM

Address the relationships of quantities, magnitudes, and forms through the use of numbers and symbols.

+
Formalise the protocol variables and constraints from our whiteboard, derive the symbolic relationships and…
Formalise the protocol variables and constraints from our whiteboard, derive the symbolic relationships and produce stepwise proofs for the main lemmas, then produce a short appendix with notation and worked examples.
The tools that do the workC#O*NET

Design, analyze, and decipher encryption systems designed to transmit military, political, financial, or law-enforcement-related information in code.

+
Design a new encryption scheme variant, produce security proofs against chosen-ciphertext attack, evaluate…
Design a new encryption scheme variant, produce security proofs against chosen-ciphertext attack, evaluate computational cost and prepare a classified brief that lists recommended parameter sizes for field deployment.
The tools that do the workC++O*NET

Compile charts and graphs for data presentation

+
Compile the experiment outputs into publication-grade charts: error rates by key size, throughput versus…
Compile the experiment outputs into publication-grade charts: error rates by key size, throughput versus latency, and a confidence-interval plot, label axes and captions, then export a one-sheet figure for the paper.
The tools that do the workIBM SPSS Statisticsjob descriptions

Identify problems through discussion with colleagues or clients

+
Run a focused troubleshooting session with Rahul and Marta to surface where test vectors diverged, capture…
Run a focused troubleshooting session with Rahul and Marta to surface where test vectors diverged, capture the hypotheses, reproduce the failure cases, and produce a one-page action plan with owners and due dates.
The tools that do the workLinuxjob descriptions

Develop methods like exhaustion for calculations

+
Design and document exhaustion-style methods to bound key-search and attack costs, produce worked numerical…
Design and document exhaustion-style methods to bound key-search and attack costs, produce worked numerical examples for 64-, 128-, and 256-bit spaces, and note assumptions and failure modes so engineers can implement safe time-memory tradeoffs by Friday.
The tools that do the workC++Wikipedia

Apply knowledge to engineering and scientific challenges

+
Translate the cipher requirement into engineering constraints, produce a prioritized list of candidate…
Translate the cipher requirement into engineering constraints, produce a prioritized list of candidate primitives with security margins and performance estimates, and deliver a recommendation memo for the systems team before the architecture review.
The tools that do the workC++LinuxESCO

Conduct quantitative research

+
Run a set of quantitative experiments measuring bias, avalanche effect, and key entropy across 10,000…
Run a set of quantitative experiments measuring bias, avalanche effect, and key entropy across 10,000 samples, compile the statistical results with confidence intervals, and produce a short report that highlights any anomalous distributions for the research group.
The tools that do the workIBM SPSS StatisticsESCOsee the evidence ↗

Think analytically

+
Work through the protocol step by step to identify implicit trust assumptions, write a short list of attack…
Work through the protocol step by step to identify implicit trust assumptions, write a short list of attack scenarios ordered by plausibility, and recommend three concrete experiments to validate the most likely weaknesses by next Tuesday.
The tools that do the workLinuxESCOsee the evidence ↗

Collect data from statistical or experimental sources

+
Pull the latest traffic, timing and entropy measurements from the sensor logs and the university experiment…
Pull the latest traffic, timing and entropy measurements from the sensor logs and the university experiment spreadsheets, clean timestamp mismatches, compute summary statistics by session and attacker model, then export a single CSV for analysis by Friday.
The tools that do the workLinuxjob descriptions

Design experiments and research projects

+
Draft the experimental plan to test key exchange resilience: define threat models, sample sizes, randomness…
Draft the experimental plan to test key exchange resilience: define threat models, sample sizes, randomness sources, success metrics, and a two-week lab schedule for runs with Alice/Bob simulators, then send it to Maria and the lab manager for approval.
The tools that do the workIBM SPSS Statisticsjob descriptions

Analyze results to provide insights in various fields

+
Take the latest cipher benchmark CSVs, run statistical tests comparing fallback versus hardened modes,…
Take the latest cipher benchmark CSVs, run statistical tests comparing fallback versus hardened modes, produce effect sizes and confidence intervals, and write a one-page brief stating which modes materially reduce leakage for the security team.
The tools that do the workIBM SPSS Statisticsjob descriptions

Derive corollaries from theorems

+
Starting from the new theorem on lattice hardness, derive three nontrivial corollaries with proofs, highlight…
Starting from the new theorem on lattice hardness, derive three nontrivial corollaries with proofs, highlight assumptions that affect parameter choices, and prepare the document to circulate to Alan and the theory group on Monday.
The tools that do the workC++Wikipedia

Calculate areas, volumes, and surface areas of shapes

+
Compute areas, volumes and surface areas for the protocol geometry models used in the side-channel paper,…
Compute areas, volumes and surface areas for the protocol geometry models used in the side-channel paper, list formulas, compute numeric values for dimensions in the lab notes, and attach the results to the manuscript before the internal review.
The tools that do the workC++Wikipedia

Approximate mathematical constants such as π

+
Approximate pi to the precision needed for our Monte Carlo entropy estimates, run multiple algorithms to…
Approximate pi to the precision needed for our Monte Carlo entropy estimates, run multiple algorithms to cross-check convergence, record runtime and error bounds, and save the verified value with provenance to the research repo.
The tools that do the workBashC++Wikipedia

Says who?

These are the pages we read to build this. Open any of them and check us.

Activities this job lives in

The human activities behind the tasks — each with its honest AI ceiling.

The logs, files & records this job keeps

Shared with other careers — the same record means something different in each.

Related careers

Same family of work — each with its own tasks and prompts.

The LLOS Work Atlas is the world's largest evidenced task library — a map of human work, with a ready prompt behind every task. 1,774 careers · every task named by the sources that witnessed it — O*NET, ESCO, real job descriptions, Wikipedia — and the deepest tasks by several at once. And it is honest about limits: where AI cannot help, the map says so.

The rest of the map

Same library, five ways in.

Copyright © LLOS.ai · 2026 — original pedagogy, voice, and design — all rights reserved.
Built on public evidence: O*NET®, ESCO, Wikipedia, U.S. Bureau of Labor Statistics, ILOSTAT. All sources & licenses