0002566-lettura-tessera-dematerializzata-tramite-QR-code #8

Merged
f.disciascio merged 2 commits from 0002566-lettura-tessera-dematerializzata-tramite-QR-code into dev 2025-08-29 14:14:34 +00:00
Member

il timeout per la lettura della tastiera emulata è stato ridotto per velocizzare il processo di lettura di qr code.
la classe qrscanner è utilizzata solo a fini di test per la lettura di qr code con webcam.
nel frmcerca aggiunto campo nascosto per gestire la lettura del qr code senza mostrarlo a video, viene inserito il numero di tessera solo se i controlli vanno a buon fine
nel form principale (puntocassa) non è stato necessario, in quanto ci sono thread in ascolto che leggono i caratteri (emulazione tastiera), validi sia per il qr code che per rfid.
nella classe qrcryptoservice.java è inserito il timer del qr code (CLOCK_SKEW) a 60 secondi, nonchè la chiave AES per la decriptazione (AES_KEY): dovrà essere modificata quando si andrà in produzione.
L'algoritmo di decriptazione usato per il qr code è AES-256 con CBC.

il timeout per la lettura della tastiera emulata è stato ridotto per velocizzare il processo di lettura di qr code. la classe qrscanner è utilizzata solo a fini di test per la lettura di qr code con webcam. nel frmcerca aggiunto campo nascosto per gestire la lettura del qr code senza mostrarlo a video, viene inserito il numero di tessera solo se i controlli vanno a buon fine nel form principale (puntocassa) non è stato necessario, in quanto ci sono thread in ascolto che leggono i caratteri (emulazione tastiera), validi sia per il qr code che per rfid. nella classe qrcryptoservice.java è inserito il timer del qr code (CLOCK_SKEW) a 60 secondi, nonchè la chiave AES per la decriptazione (AES_KEY): dovrà essere modificata quando si andrà in produzione. L'algoritmo di decriptazione usato per il qr code è AES-256 con CBC.
f.disciascio added 2 commits 2025-08-29 14:14:30 +00:00
ridotto per velocizzare il processo di lettura di qr code.
la classe qrscanner è utilizzata solo a fini di test per la lettura di qr code con webcam.
nel frmcerca aggiunto campo nascosto per gestire la lettura del qr code senza mostrarlo a video, viene inserito il numero di tessera solo se i controlli vanno a buon fine
nel form principale (puntocassa) non è stato necessario, in quanto ci sono thread in ascolto che leggono i caratteri (emulazione tastiera), validi sia per il qr code che per rfid.
nella classe qrcryptoservice.java è inserito il timer del qr code (CLOCK_SKEW) a 60 secondi, nonchè la chiave AES per la decriptazione (AES_KEY): dovrà essere modificata quando si andrà in produzione.
L'algoritmo di decriptazione usato per il qr code è AES-256 con CBC.
f.disciascio merged commit 4489f3d311 into dev 2025-08-29 14:14:34 +00:00
Sign in to join this conversation.
No reviewers
No Label
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: maiora/Cassa-DSU#8
No description provided.