notes-math-crypto

Notes on Mathematics and Cryptography

https://github.com/chgorman/notes-math-crypto

Science Score: 44.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (4.6%) to scientific vocabulary

Keywords

elliptic-curve-cryptography elliptic-curves mathematics mathematics-notes public-key-cryptography
Last synced: 6 months ago · JSON representation ·

Repository

Notes on Mathematics and Cryptography

Basic Info
  • Host: GitHub
  • Owner: chgorman
  • License: 0bsd
  • Language: TeX
  • Default Branch: master
  • Homepage:
  • Size: 12.9 MB
Statistics
  • Stars: 7
  • Watchers: 1
  • Forks: 3
  • Open Issues: 0
  • Releases: 0
Topics
elliptic-curve-cryptography elliptic-curves mathematics mathematics-notes public-key-cryptography
Created over 3 years ago · Last pushed about 1 year ago
Metadata Files
Readme License Citation

README.md

Notes on Mathematics and Cryptography

In this repository we have an introduction to mathematics and cryptography. This is focused on teaching software engineers the necessary mathematics to understand Public-Key Cryptography; specifically, the goal is to teach digital signatures and Elliptic Curve Cryptography. Additional material on Pairing-based Cryptography, Zero-Knowledge Proofs, and Secret Sharing protocols is included. We discuss parts of Symmetric Key Cryptography (particularly hash functions and their applications), but that is not the primary focus.

In examples/, we include Python3 scripts for most of the examples. This allows individuals to modify the examples from the text as they seek a deeper understanding of the mathematics and cryptography.

Status

This document has been looked over multiple times, but it is still in the development stage because it needs more field testing.

Owner

  • Name: Chris Gorman
  • Login: chgorman
  • Kind: user

Citation (CITATION.cff)

cff-version: 1.2.0
title: Notes on Mathematics and Cryptography
message: >-
  If you use this software, please cite it using the
  metadata from this file.
type: software
authors:
  - given-names: Christopher
    family-names: Gorman
    orcid: 'https://orcid.org/0000-0002-3710-0094'
repository-code: 'https://github.com/chgorman/notes-math-crypto'
abstract: >-
  A collection on notes related to the mathematics of public
  key cryptography.
keywords:
  - Mathematics
  - Public Key Cryptography
  - Elliptic Curve Cryptography
license: 0BSD

GitHub Events

Total
  • Push event: 2
Last Year
  • Push event: 2