000156682 001__ 156682
000156682 005__ 20251017144650.0
000156682 0247_ $$2doi$$a10.3390/app15084120
000156682 0248_ $$2sideral$$a143960
000156682 037__ $$aART-2025-143960
000156682 041__ $$aeng
000156682 100__ $$0(orcid)0000-0001-9688-2260$$aBlesa, Alfonso$$uUniversidad de Zaragoza
000156682 245__ $$aAdvancement of the DRPE Encryption Algorithm for Phase CGHs by Random Pixel Shuffling
000156682 260__ $$c2025
000156682 5060_ $$aAccess copy available to the general public$$fUnrestricted
000156682 5203_ $$aThis work presents an optical encryption process for various types of information related to 3D worlds (scenes) or 2D images, utilizing Computer-Generated Holograms (CGHs). It also introduces a modification to the Dual Random Phase Encoding (DRPE) encryption algorithm by incorporating pixel shuffling. This proposal enables the use of either a single key for both pixel shuffling and phase mask definition or two independent keys. The latter option is particularly advantageous in applications that require the involvement of two independent agents to retrieve the original plaintext. The dimension of the CGHs determines the size of the keys based on the random generation of values by cryptographically secure algorithms, so the use of arithmetic encryption is proposed for data compression. However, this proposal allows the use of other algorithms described in the literature to generate the shuffle and phase matrices. The complete workflow is described starting from the synthesis of a 3D scene, defined by a mesh of triangles with shape and appearance modeling, or 2D images of any level of geometric or visual complexity using computer graphics; its storage in a CGH, the encryption and decryption process, and finally, the results obtained in the laboratory and by simulation are shown. The similarity between different encryption levels is measured by the Pearson Coefficient to evaluate the results obtained.
000156682 540__ $$9info:eu-repo/semantics/openAccess$$aby$$uhttps://creativecommons.org/licenses/by/4.0/deed.es
000156682 655_4 $$ainfo:eu-repo/semantics/article$$vinfo:eu-repo/semantics/publishedVersion
000156682 700__ $$0(orcid)0000-0003-1683-4694$$aSerón, Francisco J.$$uUniversidad de Zaragoza
000156682 7102_ $$15008$$2785$$aUniversidad de Zaragoza$$bDpto. Ingeniería Electrón.Com.$$cÁrea Tecnología Electrónica
000156682 7102_ $$15007$$2570$$aUniversidad de Zaragoza$$bDpto. Informát.Ingenie.Sistms.$$cÁrea Lenguajes y Sistemas Inf.
000156682 773__ $$g15, 8 (2025), 4120 [16 pp.]$$pAppl. sci.$$tApplied Sciences (Switzerland)$$x2076-3417
000156682 8564_ $$s16178944$$uhttps://zaguan.unizar.es/record/156682/files/texto_completo.pdf$$yVersión publicada
000156682 8564_ $$s2518065$$uhttps://zaguan.unizar.es/record/156682/files/texto_completo.jpg?subformat=icon$$xicon$$yVersión publicada
000156682 909CO $$ooai:zaguan.unizar.es:156682$$particulos$$pdriver
000156682 951__ $$a2025-10-17-14:36:08
000156682 980__ $$aARTICLE