├── .github └── workflows │ ├── generate-pdf.yml │ └── publish_doc_to_gh_pages.yml ├── .gitignore ├── CHANGELOG.md ├── LICENSE.markdown ├── Makefile ├── README.markdown ├── access_via_smart_card.py ├── docs ├── asciidoc │ ├── attributes │ │ ├── _attributes-common.adoc │ │ └── _attributes-pdf.adoc │ ├── chapters │ │ ├── 00_informazioni_articolo.adoc │ │ ├── 01_introduzione.adoc │ │ ├── 02_descrizione_scenario.adoc │ │ ├── 03_dettaglio_mifare.adoc │ │ ├── 04_apdu.adoc │ │ ├── 05_atr.adoc │ │ ├── 06_requisiti_hardware.adoc │ │ ├── 07_requisiti_software.adoc │ │ ├── 08_schema_elettrico.adoc │ │ ├── 09_progettare_software.adoc │ │ ├── 10_1_pyscard.adoc │ │ ├── 10_2_struttura_progetto.adoc │ │ ├── 10_implementare_software.adoc │ │ ├── 11_deploy_test_on_rpi.adoc │ │ ├── 12_conclusioni.adoc │ │ └── 13_riferimenti.adoc │ ├── ebook-smartcard-contactless-raspberry-pi.pdf │ ├── index.adoc │ └── resources │ │ └── themes │ │ ├── basic-theme.yml │ │ ├── book_cover_back_basic_v1.0.1.png │ │ └── book_cover_basic_v1.0.1.png ├── diagrams │ ├── drawio │ │ └── diagrams.drawio │ └── easyeda │ │ └── SCH_Smart_Card_Contactless_Raspberry_Pi_2022-03-11.json ├── guida │ ├── atr.md │ ├── conclusioni.md │ ├── deploy_test_software_on_rpi.md │ ├── descrizione_scenario.md │ ├── dettagli_mifare_classic_1k.md │ ├── implementare_software.md │ ├── introduzione.md │ ├── misteriosi_pacchetti_apdu.md │ ├── progettare_software.md │ ├── pyscard.md │ ├── requisiti_hardware.md │ ├── requisiti_software.md │ ├── risorse.md │ ├── schema_elettrico.md │ └── struttura_progetto.md ├── images │ ├── 475795.svg │ ├── 475797.svg │ ├── access_via_smart_card_sequence-1.png │ ├── apdu_command_for_request_uid.jpg │ ├── apdu_response_of_the_command_uid-1.jpg │ ├── architecture_of_the_pyscard_library-scaled.jpg │ ├── debian_apt_info_libccid.png │ ├── gif │ │ ├── access_control_mifare_classic_1k_smart_card_speed_x2.gif │ │ └── setup_mifare_classic_1k_smart_card_speed_x2.gif │ ├── guest_receiving_process.jpg │ ├── hardware_diagram_smartcard_access_raspberry_pi_1.jpg │ ├── initialize_smart_card_1.png │ ├── install_rpi_access_system_via_smart_card_1.png │ ├── mifare_1K_memory_map-2.jpg │ ├── mifare_classic_1k_atr_parsing.png │ ├── mifare_classic_1k_memory_organization_MF1S50YYX_V1.png │ ├── mind_map_functions_software.png │ ├── mind_map_script_access_via_smart_card.png │ ├── mind_map_script_setup_smart_card.png │ ├── mind_map_table_guest_access_document.png │ ├── output_of_pcsc_scan_smart_card_cie.png │ ├── output_of_the_pinout_command_on_rpi.png │ ├── response_apdu_command_uid_sw1_sw2-scaled.jpg │ ├── room_access_process.jpg │ ├── run_smart_card_access_tool_1.png │ ├── schematic_smart_card_contactless_raspberry_pi (1).png │ ├── schematic_smart_card_contactless_raspberry_pi.png │ ├── setup_smart_card.py_help_option.png │ ├── setup_smart_card_run_1.png │ ├── setup_smart_card_sequence.png │ ├── smart_card_access_control_1.png │ ├── smart_card_registration_data_on_mongodb_1.png │ ├── smartcard-contactless-raspberry-pi-uml-diagram-scaled.jpg │ ├── structure_of_request_command_apdu-1-scaled.jpg │ ├── structure_of_response_command_apdu-1.jpg │ └── system_deployment_on_raspberry.png ├── index.md └── uml │ ├── AccessViaSmartCardSequence.puml │ ├── SetupSmartCardSequence.puml │ └── SystemDeploymentOnRaspberryPi.puml ├── mkdocs.yml ├── requirements.txt ├── rpi ├── __init__.py ├── gpio │ ├── __init__.py │ └── manage_relay.py ├── smartcard │ ├── __init__.py │ ├── mifare │ │ ├── __init__.py │ │ └── mifare_interface.py │ └── mongodb │ │ ├── __init__.py │ │ └── smart_card_access_crud.py └── version.py ├── setup.py └── setup_smart_card.py /.github/workflows/generate-pdf.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amusarra/smartcard-contactless-raspberry-pi/HEAD/.github/workflows/generate-pdf.yml -------------------------------------------------------------------------------- /.github/workflows/publish_doc_to_gh_pages.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amusarra/smartcard-contactless-raspberry-pi/HEAD/.github/workflows/publish_doc_to_gh_pages.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amusarra/smartcard-contactless-raspberry-pi/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amusarra/smartcard-contactless-raspberry-pi/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amusarra/smartcard-contactless-raspberry-pi/HEAD/LICENSE.markdown -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amusarra/smartcard-contactless-raspberry-pi/HEAD/Makefile -------------------------------------------------------------------------------- /README.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amusarra/smartcard-contactless-raspberry-pi/HEAD/README.markdown -------------------------------------------------------------------------------- /access_via_smart_card.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amusarra/smartcard-contactless-raspberry-pi/HEAD/access_via_smart_card.py -------------------------------------------------------------------------------- /docs/asciidoc/attributes/_attributes-common.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amusarra/smartcard-contactless-raspberry-pi/HEAD/docs/asciidoc/attributes/_attributes-common.adoc -------------------------------------------------------------------------------- /docs/asciidoc/attributes/_attributes-pdf.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amusarra/smartcard-contactless-raspberry-pi/HEAD/docs/asciidoc/attributes/_attributes-pdf.adoc -------------------------------------------------------------------------------- /docs/asciidoc/chapters/00_informazioni_articolo.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amusarra/smartcard-contactless-raspberry-pi/HEAD/docs/asciidoc/chapters/00_informazioni_articolo.adoc -------------------------------------------------------------------------------- /docs/asciidoc/chapters/01_introduzione.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amusarra/smartcard-contactless-raspberry-pi/HEAD/docs/asciidoc/chapters/01_introduzione.adoc -------------------------------------------------------------------------------- /docs/asciidoc/chapters/02_descrizione_scenario.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amusarra/smartcard-contactless-raspberry-pi/HEAD/docs/asciidoc/chapters/02_descrizione_scenario.adoc -------------------------------------------------------------------------------- /docs/asciidoc/chapters/03_dettaglio_mifare.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amusarra/smartcard-contactless-raspberry-pi/HEAD/docs/asciidoc/chapters/03_dettaglio_mifare.adoc -------------------------------------------------------------------------------- /docs/asciidoc/chapters/04_apdu.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amusarra/smartcard-contactless-raspberry-pi/HEAD/docs/asciidoc/chapters/04_apdu.adoc -------------------------------------------------------------------------------- /docs/asciidoc/chapters/05_atr.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amusarra/smartcard-contactless-raspberry-pi/HEAD/docs/asciidoc/chapters/05_atr.adoc -------------------------------------------------------------------------------- /docs/asciidoc/chapters/06_requisiti_hardware.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amusarra/smartcard-contactless-raspberry-pi/HEAD/docs/asciidoc/chapters/06_requisiti_hardware.adoc -------------------------------------------------------------------------------- /docs/asciidoc/chapters/07_requisiti_software.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amusarra/smartcard-contactless-raspberry-pi/HEAD/docs/asciidoc/chapters/07_requisiti_software.adoc -------------------------------------------------------------------------------- /docs/asciidoc/chapters/08_schema_elettrico.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amusarra/smartcard-contactless-raspberry-pi/HEAD/docs/asciidoc/chapters/08_schema_elettrico.adoc -------------------------------------------------------------------------------- /docs/asciidoc/chapters/09_progettare_software.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amusarra/smartcard-contactless-raspberry-pi/HEAD/docs/asciidoc/chapters/09_progettare_software.adoc -------------------------------------------------------------------------------- /docs/asciidoc/chapters/10_1_pyscard.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amusarra/smartcard-contactless-raspberry-pi/HEAD/docs/asciidoc/chapters/10_1_pyscard.adoc -------------------------------------------------------------------------------- /docs/asciidoc/chapters/10_2_struttura_progetto.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amusarra/smartcard-contactless-raspberry-pi/HEAD/docs/asciidoc/chapters/10_2_struttura_progetto.adoc -------------------------------------------------------------------------------- /docs/asciidoc/chapters/10_implementare_software.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amusarra/smartcard-contactless-raspberry-pi/HEAD/docs/asciidoc/chapters/10_implementare_software.adoc -------------------------------------------------------------------------------- /docs/asciidoc/chapters/11_deploy_test_on_rpi.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amusarra/smartcard-contactless-raspberry-pi/HEAD/docs/asciidoc/chapters/11_deploy_test_on_rpi.adoc -------------------------------------------------------------------------------- /docs/asciidoc/chapters/12_conclusioni.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amusarra/smartcard-contactless-raspberry-pi/HEAD/docs/asciidoc/chapters/12_conclusioni.adoc -------------------------------------------------------------------------------- /docs/asciidoc/chapters/13_riferimenti.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amusarra/smartcard-contactless-raspberry-pi/HEAD/docs/asciidoc/chapters/13_riferimenti.adoc -------------------------------------------------------------------------------- /docs/asciidoc/ebook-smartcard-contactless-raspberry-pi.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amusarra/smartcard-contactless-raspberry-pi/HEAD/docs/asciidoc/ebook-smartcard-contactless-raspberry-pi.pdf -------------------------------------------------------------------------------- /docs/asciidoc/index.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amusarra/smartcard-contactless-raspberry-pi/HEAD/docs/asciidoc/index.adoc -------------------------------------------------------------------------------- /docs/asciidoc/resources/themes/basic-theme.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amusarra/smartcard-contactless-raspberry-pi/HEAD/docs/asciidoc/resources/themes/basic-theme.yml -------------------------------------------------------------------------------- /docs/asciidoc/resources/themes/book_cover_back_basic_v1.0.1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amusarra/smartcard-contactless-raspberry-pi/HEAD/docs/asciidoc/resources/themes/book_cover_back_basic_v1.0.1.png -------------------------------------------------------------------------------- /docs/asciidoc/resources/themes/book_cover_basic_v1.0.1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amusarra/smartcard-contactless-raspberry-pi/HEAD/docs/asciidoc/resources/themes/book_cover_basic_v1.0.1.png -------------------------------------------------------------------------------- /docs/diagrams/drawio/diagrams.drawio: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amusarra/smartcard-contactless-raspberry-pi/HEAD/docs/diagrams/drawio/diagrams.drawio -------------------------------------------------------------------------------- /docs/diagrams/easyeda/SCH_Smart_Card_Contactless_Raspberry_Pi_2022-03-11.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amusarra/smartcard-contactless-raspberry-pi/HEAD/docs/diagrams/easyeda/SCH_Smart_Card_Contactless_Raspberry_Pi_2022-03-11.json -------------------------------------------------------------------------------- /docs/guida/atr.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amusarra/smartcard-contactless-raspberry-pi/HEAD/docs/guida/atr.md -------------------------------------------------------------------------------- /docs/guida/conclusioni.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amusarra/smartcard-contactless-raspberry-pi/HEAD/docs/guida/conclusioni.md -------------------------------------------------------------------------------- /docs/guida/deploy_test_software_on_rpi.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amusarra/smartcard-contactless-raspberry-pi/HEAD/docs/guida/deploy_test_software_on_rpi.md -------------------------------------------------------------------------------- /docs/guida/descrizione_scenario.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amusarra/smartcard-contactless-raspberry-pi/HEAD/docs/guida/descrizione_scenario.md -------------------------------------------------------------------------------- /docs/guida/dettagli_mifare_classic_1k.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amusarra/smartcard-contactless-raspberry-pi/HEAD/docs/guida/dettagli_mifare_classic_1k.md -------------------------------------------------------------------------------- /docs/guida/implementare_software.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amusarra/smartcard-contactless-raspberry-pi/HEAD/docs/guida/implementare_software.md -------------------------------------------------------------------------------- /docs/guida/introduzione.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amusarra/smartcard-contactless-raspberry-pi/HEAD/docs/guida/introduzione.md -------------------------------------------------------------------------------- /docs/guida/misteriosi_pacchetti_apdu.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amusarra/smartcard-contactless-raspberry-pi/HEAD/docs/guida/misteriosi_pacchetti_apdu.md -------------------------------------------------------------------------------- /docs/guida/progettare_software.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amusarra/smartcard-contactless-raspberry-pi/HEAD/docs/guida/progettare_software.md -------------------------------------------------------------------------------- /docs/guida/pyscard.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amusarra/smartcard-contactless-raspberry-pi/HEAD/docs/guida/pyscard.md -------------------------------------------------------------------------------- /docs/guida/requisiti_hardware.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amusarra/smartcard-contactless-raspberry-pi/HEAD/docs/guida/requisiti_hardware.md -------------------------------------------------------------------------------- /docs/guida/requisiti_software.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amusarra/smartcard-contactless-raspberry-pi/HEAD/docs/guida/requisiti_software.md -------------------------------------------------------------------------------- /docs/guida/risorse.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amusarra/smartcard-contactless-raspberry-pi/HEAD/docs/guida/risorse.md -------------------------------------------------------------------------------- /docs/guida/schema_elettrico.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amusarra/smartcard-contactless-raspberry-pi/HEAD/docs/guida/schema_elettrico.md -------------------------------------------------------------------------------- /docs/guida/struttura_progetto.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amusarra/smartcard-contactless-raspberry-pi/HEAD/docs/guida/struttura_progetto.md -------------------------------------------------------------------------------- /docs/images/475795.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amusarra/smartcard-contactless-raspberry-pi/HEAD/docs/images/475795.svg -------------------------------------------------------------------------------- /docs/images/475797.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amusarra/smartcard-contactless-raspberry-pi/HEAD/docs/images/475797.svg -------------------------------------------------------------------------------- /docs/images/access_via_smart_card_sequence-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amusarra/smartcard-contactless-raspberry-pi/HEAD/docs/images/access_via_smart_card_sequence-1.png -------------------------------------------------------------------------------- /docs/images/apdu_command_for_request_uid.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amusarra/smartcard-contactless-raspberry-pi/HEAD/docs/images/apdu_command_for_request_uid.jpg -------------------------------------------------------------------------------- /docs/images/apdu_response_of_the_command_uid-1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amusarra/smartcard-contactless-raspberry-pi/HEAD/docs/images/apdu_response_of_the_command_uid-1.jpg -------------------------------------------------------------------------------- /docs/images/architecture_of_the_pyscard_library-scaled.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amusarra/smartcard-contactless-raspberry-pi/HEAD/docs/images/architecture_of_the_pyscard_library-scaled.jpg -------------------------------------------------------------------------------- /docs/images/debian_apt_info_libccid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amusarra/smartcard-contactless-raspberry-pi/HEAD/docs/images/debian_apt_info_libccid.png -------------------------------------------------------------------------------- /docs/images/gif/access_control_mifare_classic_1k_smart_card_speed_x2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amusarra/smartcard-contactless-raspberry-pi/HEAD/docs/images/gif/access_control_mifare_classic_1k_smart_card_speed_x2.gif -------------------------------------------------------------------------------- /docs/images/gif/setup_mifare_classic_1k_smart_card_speed_x2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amusarra/smartcard-contactless-raspberry-pi/HEAD/docs/images/gif/setup_mifare_classic_1k_smart_card_speed_x2.gif -------------------------------------------------------------------------------- /docs/images/guest_receiving_process.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amusarra/smartcard-contactless-raspberry-pi/HEAD/docs/images/guest_receiving_process.jpg -------------------------------------------------------------------------------- /docs/images/hardware_diagram_smartcard_access_raspberry_pi_1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amusarra/smartcard-contactless-raspberry-pi/HEAD/docs/images/hardware_diagram_smartcard_access_raspberry_pi_1.jpg -------------------------------------------------------------------------------- /docs/images/initialize_smart_card_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amusarra/smartcard-contactless-raspberry-pi/HEAD/docs/images/initialize_smart_card_1.png -------------------------------------------------------------------------------- /docs/images/install_rpi_access_system_via_smart_card_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amusarra/smartcard-contactless-raspberry-pi/HEAD/docs/images/install_rpi_access_system_via_smart_card_1.png -------------------------------------------------------------------------------- /docs/images/mifare_1K_memory_map-2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amusarra/smartcard-contactless-raspberry-pi/HEAD/docs/images/mifare_1K_memory_map-2.jpg -------------------------------------------------------------------------------- /docs/images/mifare_classic_1k_atr_parsing.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amusarra/smartcard-contactless-raspberry-pi/HEAD/docs/images/mifare_classic_1k_atr_parsing.png -------------------------------------------------------------------------------- /docs/images/mifare_classic_1k_memory_organization_MF1S50YYX_V1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amusarra/smartcard-contactless-raspberry-pi/HEAD/docs/images/mifare_classic_1k_memory_organization_MF1S50YYX_V1.png -------------------------------------------------------------------------------- /docs/images/mind_map_functions_software.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amusarra/smartcard-contactless-raspberry-pi/HEAD/docs/images/mind_map_functions_software.png -------------------------------------------------------------------------------- /docs/images/mind_map_script_access_via_smart_card.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amusarra/smartcard-contactless-raspberry-pi/HEAD/docs/images/mind_map_script_access_via_smart_card.png -------------------------------------------------------------------------------- /docs/images/mind_map_script_setup_smart_card.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amusarra/smartcard-contactless-raspberry-pi/HEAD/docs/images/mind_map_script_setup_smart_card.png -------------------------------------------------------------------------------- /docs/images/mind_map_table_guest_access_document.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amusarra/smartcard-contactless-raspberry-pi/HEAD/docs/images/mind_map_table_guest_access_document.png -------------------------------------------------------------------------------- /docs/images/output_of_pcsc_scan_smart_card_cie.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amusarra/smartcard-contactless-raspberry-pi/HEAD/docs/images/output_of_pcsc_scan_smart_card_cie.png -------------------------------------------------------------------------------- /docs/images/output_of_the_pinout_command_on_rpi.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amusarra/smartcard-contactless-raspberry-pi/HEAD/docs/images/output_of_the_pinout_command_on_rpi.png -------------------------------------------------------------------------------- /docs/images/response_apdu_command_uid_sw1_sw2-scaled.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amusarra/smartcard-contactless-raspberry-pi/HEAD/docs/images/response_apdu_command_uid_sw1_sw2-scaled.jpg -------------------------------------------------------------------------------- /docs/images/room_access_process.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amusarra/smartcard-contactless-raspberry-pi/HEAD/docs/images/room_access_process.jpg -------------------------------------------------------------------------------- /docs/images/run_smart_card_access_tool_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amusarra/smartcard-contactless-raspberry-pi/HEAD/docs/images/run_smart_card_access_tool_1.png -------------------------------------------------------------------------------- /docs/images/schematic_smart_card_contactless_raspberry_pi (1).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amusarra/smartcard-contactless-raspberry-pi/HEAD/docs/images/schematic_smart_card_contactless_raspberry_pi (1).png -------------------------------------------------------------------------------- /docs/images/schematic_smart_card_contactless_raspberry_pi.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amusarra/smartcard-contactless-raspberry-pi/HEAD/docs/images/schematic_smart_card_contactless_raspberry_pi.png -------------------------------------------------------------------------------- /docs/images/setup_smart_card.py_help_option.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amusarra/smartcard-contactless-raspberry-pi/HEAD/docs/images/setup_smart_card.py_help_option.png -------------------------------------------------------------------------------- /docs/images/setup_smart_card_run_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amusarra/smartcard-contactless-raspberry-pi/HEAD/docs/images/setup_smart_card_run_1.png -------------------------------------------------------------------------------- /docs/images/setup_smart_card_sequence.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amusarra/smartcard-contactless-raspberry-pi/HEAD/docs/images/setup_smart_card_sequence.png -------------------------------------------------------------------------------- /docs/images/smart_card_access_control_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amusarra/smartcard-contactless-raspberry-pi/HEAD/docs/images/smart_card_access_control_1.png -------------------------------------------------------------------------------- /docs/images/smart_card_registration_data_on_mongodb_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amusarra/smartcard-contactless-raspberry-pi/HEAD/docs/images/smart_card_registration_data_on_mongodb_1.png -------------------------------------------------------------------------------- /docs/images/smartcard-contactless-raspberry-pi-uml-diagram-scaled.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amusarra/smartcard-contactless-raspberry-pi/HEAD/docs/images/smartcard-contactless-raspberry-pi-uml-diagram-scaled.jpg -------------------------------------------------------------------------------- /docs/images/structure_of_request_command_apdu-1-scaled.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amusarra/smartcard-contactless-raspberry-pi/HEAD/docs/images/structure_of_request_command_apdu-1-scaled.jpg -------------------------------------------------------------------------------- /docs/images/structure_of_response_command_apdu-1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amusarra/smartcard-contactless-raspberry-pi/HEAD/docs/images/structure_of_response_command_apdu-1.jpg -------------------------------------------------------------------------------- /docs/images/system_deployment_on_raspberry.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amusarra/smartcard-contactless-raspberry-pi/HEAD/docs/images/system_deployment_on_raspberry.png -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amusarra/smartcard-contactless-raspberry-pi/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/uml/AccessViaSmartCardSequence.puml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amusarra/smartcard-contactless-raspberry-pi/HEAD/docs/uml/AccessViaSmartCardSequence.puml -------------------------------------------------------------------------------- /docs/uml/SetupSmartCardSequence.puml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amusarra/smartcard-contactless-raspberry-pi/HEAD/docs/uml/SetupSmartCardSequence.puml -------------------------------------------------------------------------------- /docs/uml/SystemDeploymentOnRaspberryPi.puml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amusarra/smartcard-contactless-raspberry-pi/HEAD/docs/uml/SystemDeploymentOnRaspberryPi.puml -------------------------------------------------------------------------------- /mkdocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amusarra/smartcard-contactless-raspberry-pi/HEAD/mkdocs.yml -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amusarra/smartcard-contactless-raspberry-pi/HEAD/requirements.txt -------------------------------------------------------------------------------- /rpi/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /rpi/gpio/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /rpi/gpio/manage_relay.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amusarra/smartcard-contactless-raspberry-pi/HEAD/rpi/gpio/manage_relay.py -------------------------------------------------------------------------------- /rpi/smartcard/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /rpi/smartcard/mifare/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /rpi/smartcard/mifare/mifare_interface.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amusarra/smartcard-contactless-raspberry-pi/HEAD/rpi/smartcard/mifare/mifare_interface.py -------------------------------------------------------------------------------- /rpi/smartcard/mongodb/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /rpi/smartcard/mongodb/smart_card_access_crud.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amusarra/smartcard-contactless-raspberry-pi/HEAD/rpi/smartcard/mongodb/smart_card_access_crud.py -------------------------------------------------------------------------------- /rpi/version.py: -------------------------------------------------------------------------------- 1 | __version__ = "1.0.0.dev0" 2 | -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amusarra/smartcard-contactless-raspberry-pi/HEAD/setup.py -------------------------------------------------------------------------------- /setup_smart_card.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amusarra/smartcard-contactless-raspberry-pi/HEAD/setup_smart_card.py --------------------------------------------------------------------------------