Bakalářská práce

3DES Key Cryptography on Android

Jozef Kovaľák
Anotace

S prichadzajúcou možnosťou používania Android telefónov ako platobných terminálov, je poskytnutie bezpečnostných opatrení týmto zariadeniam čoraz viac dôležitejšie. Platobné terminály vyvynuté spoločnosťou MONET+ používajú 3DES na šifrovanie dát a komunikáciu so serverom. Keďže kryptosystém MONET+ je založený na 3DES, cieľom tejto práce je implementovať zabezpečnú distribúciu kľúčov zo servera na Android telefón a ich bezpečné uloženie v týchto zariadeniach.

Abstract

With the upcoming option for android phones to be used as payment terminals, it is becoming increasingly important to provide adequate security measures to these devices. Payment terminals developed by MONET+ use 3DES for the encryption of data and communication with the server. Since MONET+'s cryptosystem is based on 3DES, the aim of this thesis is to implement a secure distribution of keys from server to Android phones and secure storage of 3DES keys in mobile devices.

Klíčová slova
Android 3DES Key Attestation AES DES
Zadání práce
Data encryption in payment terminal is done with 3DES keys. For accepting payment cards on NFC mobile phones with OS Android in the future, implementation of this cipher (with HW keychain support) on devices with OS Android is needed.

The goal of this bachelor's thesis is the design and implementation of a solution for safe distribution from the server and then safe 3DES key storage and usage on Android devices.

Analyze problems of using 3DES keys on Android; Compare DES and AES keys; Design safe storage and usage of 3DES keys on Android devices; Design safe download of 3DES keys from server (Key attestation); Implement a web aplication to verify client and provide 3DES key; Implement an Android application for safe storage and usage of 3DES key received from the server

Práce zkontrolována:
24. 5. 2022 15:32, prof. RNDr. Tomáš Pitner, Ph.D.
Jazyk práce
angličtina angličtina
Termín obhajoby
27. 6. 2022
Práce byla úspěšně obhájena

Vedoucí

prof. RNDr. Tomáš Pitner, Ph.D.
KPSK FI MU

Oponent

Mgr. Ondřej Přikryl
abs FI MU

Masarykova univerzita Fakulta informatiky
Studijní program
Aplikovaná informatika
  • Přidání souboru

    Soubor nebo složku lze nahrát pomocí tlačítka Přidat.
  • Další operace se soubory

    Podrobnosti lze zjistit označením příslušného řádku.
  • Pohled pro experty

    Pro častou práci je možné zvolit režim Více možností.
  • Vyhledávání souborů

    Vyhledávaný výraz můžete zadat přímo do adresního řádku.
  • Rychlý přístup k souborům

    Pomocí funkce Nedávné je možné se rychle vrátit k právě prohlíženým souborům. Oblíbené soubory je také možné označit Hvězdičkou.