კრიპტოგრაფია მონაცემების შესწავლის ისეთი სახეა, რომლის მიზანია ჩვეულებრივი, კითხვადი ინფორმაციის დაშიფრულ მონაცემებად გადაქცევა.