PlayCrypt
  • Intro
  • Getting Started
  • Conventions
  • Design and Architecture
  • Games
  • Simulator
  • Ideal Functions
  • Tools
  • Primitives
PlayCrypt
  • »
  • Welcome to PlayCrypt’s documentation!
  • View page source

Welcome to PlayCrypt’s documentation!

A Python library for introductory theoretical cryptography courses. The following is all you need to get started using our framework. In the introduction you will find a brief introduction to the project. Following that there is a Getting Started guide which is a quick way to get up and running.

Contents:

  • Intro
    • What is this?
    • Getting Around
  • Getting Started
  • Conventions
  • Design and Architecture
    • Games
    • Simulators
    • Assignments
    • Ideal Cryptography Library
  • Games
    • Submodules
    • playcrypt.games.game module
    • playcrypt.games.game_bind module
    • playcrypt.games.game_cca module
    • playcrypt.games.game_cr module
    • playcrypt.games.game_int_ctxt module
    • playcrypt.games.game_kr module
    • playcrypt.games.game_lr module
    • playcrypt.games.game_prf module
    • playcrypt.games.game_ufcma module
    • Module contents
  • Simulator
    • Submodules
    • playcrypt.simulator.base_sim module
    • playcrypt.simulator.bind_sim module
    • playcrypt.simulator.cca_sim module
    • playcrypt.simulator.cr_sim module
    • playcrypt.simulator.ctxt_sim module
    • playcrypt.simulator.kr_sim module
    • playcrypt.simulator.lr_sim module
    • playcrypt.simulator.ufcma_sim module
    • playcrypt.simulator.world_sim module
    • Module contents
  • Ideal Functions
    • Submodules
    • playcrypt.ideal.block_cipher module
    • playcrypt.ideal.digital_signature module
    • playcrypt.ideal.hash_function module
    • playcrypt.ideal.message_authentication_code module
    • Module contents
  • Tools
  • Primitives

Indices and tables

  • Index

  • Module Index

  • Search Page

Next

© Copyright 2021, UCSD CSE 107 Teams of Time Immemorial.

Built with Sphinx using a theme provided by Read the Docs.