https://github.com/alan-turing-institute/uicc_identity_toolbox

A framework of Java Card applets for enhancing the trustworthiness of DigitalID systems using low-cost basic and feature phone devices.

https://github.com/alan-turing-institute/uicc_identity_toolbox

Science Score: 13.0%

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

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

Keywords

authentication digital-identity
Last synced: 5 months ago · JSON representation

Repository

A framework of Java Card applets for enhancing the trustworthiness of DigitalID systems using low-cost basic and feature phone devices.

Basic Info
  • Host: GitHub
  • Owner: alan-turing-institute
  • License: mit
  • Language: TeX
  • Default Branch: main
  • Homepage:
  • Size: 44.4 MB
Statistics
  • Stars: 10
  • Watchers: 5
  • Forks: 2
  • Open Issues: 15
  • Releases: 0
Topics
authentication digital-identity
Created over 4 years ago · Last pushed over 3 years ago
Metadata Files
Readme License

README.md

UICC Digital Identity Toolbox

This repository comprises a toolbox of Java Card applets which provide trustworthiness enhancements, based on low-cost and legacy mobile devices, to foundational digital identity platforms.

The aim of this repository is to provide a suite of tools for improving the security, privacy and reliability of authentication mechanisms for foundational national identity platforms. These identity platforms, which can now be found throughout many parts of the developing world, are constrained such that few assumptions should be made about the resources available to their beneficiaries and users. In particular, legacy and low-cost mobile phones are more prevalent than smartphones and there are many areas wirthout reliable access to cellular network operators. In light of these constraints, these tools provide a suite of mechanisms by which low-cost mobile phones can be utilised as authentication tokens within foundational identity platforms. These tools operate despite limited or absent network connectivity and support a wide range of low-cost mobile handsets.

At the moment there are two applets: * A QR Code Applet that allows many low-cost mobile devvices to display standard machine-readable Quick Response (QR) codes for authenticating their identity. * A Text Applet which provides RFC-4226 HMAC-Based One-Time Passwords (HOTP) on even the most basic handsets.

We are also working towards sound-based and Near-Field Contact (NFC) based solutions which will be added here in due course.

Gratitude

  • This work was supported, in whole or in part, by the Bill & Melinda Gates Foundation [INV-001309].

Owner

  • Name: The Alan Turing Institute
  • Login: alan-turing-institute
  • Kind: organization
  • Email: info@turing.ac.uk

The UK's national institute for data science and artificial intelligence.

GitHub Events

Total
  • Issues event: 1
  • Watch event: 2
  • Fork event: 1
Last Year
  • Issues event: 1
  • Watch event: 2
  • Fork event: 1

Issues and Pull Requests

Last synced: 12 months ago

All Time
  • Total issues: 29
  • Total pull requests: 4
  • Average time to close issues: 5 months
  • Average time to close pull requests: N/A
  • Total issue authors: 3
  • Total pull request authors: 2
  • Average comments per issue: 1.34
  • Average comments per pull request: 0.0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 0
  • Pull requests: 0
  • Average time to close issues: N/A
  • Average time to close pull requests: N/A
  • Issue authors: 0
  • Pull request authors: 0
  • Average comments per issue: 0
  • Average comments per pull request: 0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • hkscy (9)
  • callummole (9)
  • lukehare (1)
  • mhauru (1)
Pull Request Authors
  • callummole (1)
  • lukehare (1)
Top Labels
Issue Labels
enhancement (4) help wanted (4) High Priority (4) bug (1)
Pull Request Labels