Commit 34547c74 authored by Martin Ukrop's avatar Martin Ukrop
Browse files

Initial changes for 2017

parent c2b9b69a
Loading
Loading
Loading
Loading
−12.3 MiB

File deleted.

Biometics-notes.md

deleted100644 → 0
+0 −47
Original line number Diff line number Diff line
Biometrics 2 (notes)
====================

## Lecture aim (Why are we teaching this?)

* Biometrics are not as secure as you may think! (Same aim as lecture 10.)
* Hands-on opportunity to try biometrics -- fingerprints, siganture dynamics.
* Give brief overview how things work and what are their (dis)advantages.

## Brief overview of topics to touch

* Fingerprints -- processing, storage, analysis (theory)
* Fingerprint library -- working with API?
* Creating fake fingerprints
* Programming task with API -- sort fingerprints

## Miscellaneous notes

* Software for fingerprint generation based in minutiae data?
* Fingerprint portairts http://www.dna11.com/products/fingerprint-portraits
* Signature dynamics -- software, tablets, try faking a signature
* Biometics in films? (Why on earth is the most secure place protected by biometrics?)
* Ice-braker activity: How much do you trust biometrics?
* What are big use cases? Apple TouchID, passports (face recognition, fingerprints)
* Add notes on forensic use of biometics?
* Biometrics in US prisons (retina)?
* Signature dynamics in banks and telephone operators and PPL -- only tablet or actual signature dynamics?
* Software for generating fingerprints -- with(out) minutiae. (Check BioLab University of Bologna)
* Database of fingerprints and competition of matching algorithms. (Check BioLab University of Bologna)
* Apple TouchID and comparable Android technology?
* From Milan: https://arxiv.org/abs/1708.07887 https://hackaday.com/2017/09/04/raspireader-an-open-source-fingerprint-reader/
* Deep neural networks are more accurate than humans at detecting sexual orientation from facial images: https://osf.io/zn79k/

## Fingerprint library

* GrFinger is old (now proprietary) and Windows only.
* Prefer cross-platform, still-active, open-source (or at least free), preferably CLI/C++/Java.
* SourceAFIS seems reasonable (Java, MIT license), last update 2017. (https://sourceafis.machinezoo.com)
* NEUROtechnology free SDK, Windows only (http://www.neurotechnology.com/free-fingerprint-verification-sdk.html)
    * Demo applications available http://www.neurotechnology.com/download.html

## Work plans

* Martin: Technical side (sw, data, homeworks), will try to do something till 3. 8.
* Vlasta: Theoretical background (how and why it works, news), will try to do something after holyday till 21. 8.
* Slides for both lectures here: https://docs.google.com/presentation/d/1IAIEx8v1HwecEgQBXbNO7f4KA4TJafU-UciCA52e6F4/edit#slide=id.p4
* 
 No newline at end of file
+15 −15
Original line number Diff line number Diff line
@@ -3,19 +3,19 @@ PV181 Laboratory of security and applied cryptography

## Syllabus for autumn 2016

| # | Date | Topic | Teachers |
| --- | --- | --- | --- |
| 1 | 20 September 2016 | OpenSSL command line tool | Andriy Stetsko, Martin Čuchran |
| 2 | 27 September 2016 | Introduction to mathematics, standards | Marek Sýs, Matúš Nemec |
| 3 | 04 October 2016 | Introduction to mathematics, standards | Marek Sýs, Matúš Nemec |
| 4 | 11 October 2016 | EurOpen | EurOpen |
| 5 | 18 October 2016 | Introduction to mathematics, standards | Marek Sýs, Matúš Nemec |
| 6 | 25 October 2016 | openssl, gcrypt, libsodium, libNaCl, ... | Milan Brož |
| 7 | 01 November 2016 | OpenSSL library | Milan Brož |
| 8 | 08 November 2016 | Java crypto | Dušan Klinec |
| 9 | 15 November 2016 | Java crypto | Dušan Klinec |
| 10 | 22 November 2016 | MSCAPI | David Ruzicka |
| 11 | 29 November 2016 | Biometrics1: face, finger, SDK | Martin Ukrop, Vlasta Šťavová |
| 12 | 06 December 2016 | Biometrics2: fake fingerprint, signature dynamics | Zdeněk Říha |
| 13 | 13 December 2016 | | Andriy Stetsko |
| # | Topic | Teachers |
| --- | --- | --- |
| 1 | Organization + OpenSSL1(tool) - Symmetric crypto | Marek Sýs |
| 2 | OpenSSL1(tool) - Asymetric crypto | Marek Sýs |
| 3 | Dig Signature + certificates | Marek Sýs |
| 4 | ASN1/ASN1 crypto | Marek Sýs |
| 5 | OpenSSL2(lib) | Milan Brož |
| 6 | Other libs | Milan Brož |
| 7 | JAVA crypto | Dušan Klinec |
| 8 | MS Crypto API | Petr Mornfall Ročkai |
| 9 | Biometrics1: face, finger, SDK | Martin Ukrop, Vlasta Šťavová |
| 10 | Biometrics2: fake fingerprint, signature dynamics | Martin Ukrop, Vlasta Šťavová |
| 11 | Standards | Zdeněk Říha |
| 12 | GnuTLS / Key Vault. | Petr Mornfall Ročkai |
| 13 | Finalize projects,... | Marek Sýs |
+0 −0

File moved.

+6 −0
Original line number Diff line number Diff line
@@ -23,3 +23,9 @@ http://openbiometrics.org/docs
Free fingerprint verification SDK (neurotechnology)
free for older windows only :-/
http://www.neurotechnology.com/free-fingerprint-verification-sdk.html

GrFinger is old (now proprietary) and Windows only.
Prefer cross-platform, still-active, open-source (or at least free), preferably CLI/C++/Java.
SourceAFIS seems reasonable (Java, MIT license), last update 2017. (https://sourceafis.machinezoo.com)
NEUROtechnology free SDK, Windows only (http://www.neurotechnology.com/free-fingerprint-verification-sdk.html)
Demo applications available http://www.neurotechnology.com/download.html
Loading