{"entities":{"Q2337862":{"pageid":2348605,"ns":120,"title":"Item:Q2337862","lastrevid":56671230,"modified":"2026-03-18T15:35:23Z","type":"item","id":"Q2337862","labels":{"en":{"language":"en","value":"Optimizing a password hashing function with hardware-accelerated symmetric encryption"}},"descriptions":{"en":{"language":"en","value":"scientific article; zbMATH DE number 7133846"}},"aliases":{},"claims":{"P31":[{"mainsnak":{"snaktype":"value","property":"P31","hash":"fd5912e4dab4b881a8eb0eb27e7893fef55176ad","datavalue":{"value":{"entity-type":"item","numeric-id":56887,"id":"Q56887"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q2337862$A351B7DB-7B84-490C-ADDA-508BB4E4625C","rank":"normal"}],"P159":[{"mainsnak":{"snaktype":"value","property":"P159","hash":"d9f5d62ef7d597259c6afcffe89c935d7c9bc734","datavalue":{"value":{"text":"Optimizing a password hashing function with hardware-accelerated symmetric encryption","language":"en"},"type":"monolingualtext"},"datatype":"monolingualtext"},"type":"statement","id":"Q2337862$D1DFB9FF-5C21-446F-8D67-F6E88A2834D6","rank":"normal"}],"P225":[{"mainsnak":{"snaktype":"value","property":"P225","hash":"d4660fcd30c7aedc7500db403b7234c459245b80","datavalue":{"value":"1425.68100","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q2337862$18A23E4D-4516-430F-B829-19997FE42A91","rank":"normal"}],"P16":[{"mainsnak":{"snaktype":"value","property":"P16","hash":"ddc89ec0af6ae9cd0c174b075390614958aa982d","datavalue":{"value":{"entity-type":"item","numeric-id":865506,"id":"Q865506"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q2337862$89A4A752-7C82-44BF-95EE-E9394DE220D8","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P16","hash":"b61da51a3eccd31588e29fe9612d15b247b6f2c7","datavalue":{"value":{"entity-type":"item","numeric-id":2337861,"id":"Q2337861"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q2337862$5A9F284A-F3F2-40F7-8C40-85D8F626F82B","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P16","hash":"535a70be96e13d85f5f9a84dc7573eee29a97322","datavalue":{"value":{"entity-type":"item","numeric-id":702668,"id":"Q702668"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q2337862$6CDFE769-324B-4543-94DF-06C273919903","rank":"normal"}],"P200":[{"mainsnak":{"snaktype":"value","property":"P200","hash":"536de48637c235d08fe3e176612e997aba7a2c18","datavalue":{"value":{"entity-type":"item","numeric-id":83462,"id":"Q83462"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q2337862$A4BBAD79-2EA8-4E6E-A9C3-5343EC0E5D30","rank":"normal"}],"P28":[{"mainsnak":{"snaktype":"value","property":"P28","hash":"1d288236ae88f14a580eb60644cb4af1d4accf45","datavalue":{"value":{"time":"+2019-11-20T00:00:00Z","timezone":0,"before":0,"after":0,"precision":11,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"},"type":"statement","id":"Q2337862$7C56451D-99B2-4748-BC6B-5AB9729B298E","rank":"normal"}],"P1448":[{"mainsnak":{"snaktype":"value","property":"P1448","hash":"80fe8ef137a9d3132bbd6659f248f6c030dac5f6","datavalue":{"value":"Summary: Password-based key derivation functions (PBKDFs) are commonly used to transform user passwords into keys for symmetric encryption, as well as for user authentication, password hashing, and preventing attacks based on custom hardware. We propose two optimized alternatives that enhance the performance of a previously published PBKDF. This design is based on (1) employing a symmetric cipher, the Advanced Encryption Standard (AES), as a pseudo-random generator and (2) taking advantage of the support for the hardware acceleration for AES that is available on many common platforms in order to mitigate common attacks to password-based user authentication systems. We also analyze their security characteristics, establishing that they are equivalent to the security of the core primitive (AES), and we compare their performance with well-known PBKDF algorithms, such as Scrypt and Argon2, with favorable results.","type":"string"},"datatype":"string"},"type":"statement","id":"Q2337862$E3449148-2A51-4A6C-8670-8CD7D3E1E936","rank":"normal"}],"P226":[{"mainsnak":{"snaktype":"value","property":"P226","hash":"58bd804a9b32ab16fea71636cf187b83a20de8f7","datavalue":{"value":"68P25","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q2337862$4025FFA2-63A4-436F-B60C-B7602F93DD4C","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P226","hash":"b3f5570531d36cdad95fcc8cba24a2dabc5fbbbf","datavalue":{"value":"94A60","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q2337862$E64E17A3-31FD-4031-B983-A354D559116E","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P226","hash":"b71b42e4e887bf125b7436fe1334aef39047fb5c","datavalue":{"value":"94A62","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q2337862$00014E23-1A04-42A8-A384-5EE34092053F","rank":"normal"}],"P1451":[{"mainsnak":{"snaktype":"value","property":"P1451","hash":"a9b03b22f84ad3249599bf19da91060fd4dce124","datavalue":{"value":"7133846","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q2337862$17EE5091-D2EF-4C2C-87A1-8B0893C8445E","rank":"normal"}],"P1450":[{"mainsnak":{"snaktype":"value","property":"P1450","hash":"607ce41f6e6799a0b79ada8f8b89458d3164b461","datavalue":{"value":"symmetric","type":"string"},"datatype":"string"},"type":"statement","id":"Q2337862$3A58265D-98DE-48F2-9E80-F69F0B237EC3","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1450","hash":"02b80c2847a486b7b7a3e208de90f06ffb8afe61","datavalue":{"value":"encryption","type":"string"},"datatype":"string"},"type":"statement","id":"Q2337862$85093D9B-E010-486E-91AF-A880D9DDAA3D","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1450","hash":"4fc889ad31923cdd07e984c04b083c1303bac35a","datavalue":{"value":"password","type":"string"},"datatype":"string"},"type":"statement","id":"Q2337862$F170A7F8-5A40-4853-B51C-3302F3033B3B","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1450","hash":"6d1c646fa429baff4104982ca957a9d4b8101126","datavalue":{"value":"hash","type":"string"},"datatype":"string"},"type":"statement","id":"Q2337862$1FB3AC7F-990F-481E-9FB6-DBA42D4638DE","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1450","hash":"d54d97c9d74a7974164bd27bc3725f50a6bd71c8","datavalue":{"value":"cryptography","type":"string"},"datatype":"string"},"type":"statement","id":"Q2337862$AD47F747-03F1-4AAB-B466-9CE217884813","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1450","hash":"b61341f13377569ed49a752edb7b4bb97f2c1848","datavalue":{"value":"PBKDF","type":"string"},"datatype":"string"},"type":"statement","id":"Q2337862$6DA0F919-31B9-47CC-816B-A8F925B7C65C","rank":"normal"}],"P12":[{"mainsnak":{"snaktype":"value","property":"P12","hash":"3c7575c3d7b67faa800d5f4e0cc03eb51e61371c","datavalue":{"value":"Q114577360","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q2337862$F5817B9E-437D-40A7-AA40-3577D4576675","rank":"normal"}],"P1460":[{"mainsnak":{"snaktype":"value","property":"P1460","hash":"57f7fea50d2ce1b39b695c4a1313582eed405e38","datavalue":{"value":{"entity-type":"item","numeric-id":5976449,"id":"Q5976449"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q2337862$152C1076-8775-42E0-A46D-CFDC2602571F","rank":"normal"}],"P205":[{"mainsnak":{"snaktype":"value","property":"P205","hash":"d2f80b661ab21c9fd32ab1d1400bac5315eb04c2","datavalue":{"value":"https://doi.org/10.3390/sym10120705","type":"string"},"datatype":"url"},"type":"statement","id":"Q2337862$8853008A-8A2D-48B0-9DA0-1147DE4781D1","rank":"normal"}],"P388":[{"mainsnak":{"snaktype":"value","property":"P388","hash":"ec2f0c73d827a0adef4f0ab48e1901f538b4d7d6","datavalue":{"value":"W2902633267","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q2337862$E0AE5BC7-C828-4D8E-A619-5F1C5620704C","rank":"normal"}],"P223":[{"mainsnak":{"snaktype":"value","property":"P223","hash":"422187dd70b9619226571624878cb1c6a8b29870","datavalue":{"value":{"entity-type":"item","numeric-id":3877553,"id":"Q3877553"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q2337862$3F36A159-485C-4698-96CA-73E3529254B2","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P223","hash":"5339fa868f4b2e3e65c80a52a369946c3f0b1ac1","datavalue":{"value":{"entity-type":"item","numeric-id":2936614,"id":"Q2936614"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q2337862$B1D47CE1-B20F-4041-AAAA-6231C8A1D1D4","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P223","hash":"ac147e6e9465382fe2878254c787bf4da0171155","datavalue":{"value":{"entity-type":"item","numeric-id":2985261,"id":"Q2985261"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q2337862$073A660B-5067-4F75-921F-F7AE82EFF60C","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P223","hash":"e01ba75f44d99ac03fed4a3a414e3d7034ad0ff9","datavalue":{"value":{"entity-type":"item","numeric-id":2760977,"id":"Q2760977"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q2337862$5AB05AF0-F864-4D6A-829B-BC39328E895C","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P223","hash":"012b85c829223ab2fd2b46a74853cc9e21cae160","datavalue":{"value":{"entity-type":"item","numeric-id":2333434,"id":"Q2333434"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q2337862$DB5B8238-F818-4D7D-AA4D-86DD4EA46B36","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P223","hash":"b8843155d88d8957e90ff1e9af5303eeb1e51b73","datavalue":{"value":{"entity-type":"item","numeric-id":2415028,"id":"Q2415028"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q2337862$18FF3E75-7433-494F-80F2-5DBE899DF1ED","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P223","hash":"a4d0f68635ee7c5e0844a76bd96c88c79dcd3d71","datavalue":{"value":{"entity-type":"item","numeric-id":2485500,"id":"Q2485500"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q2337862$41A7AE9B-9F2E-4AA3-8BFE-C10DDF6F85F8","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P223","hash":"3667ac0d173d127a7ace1cee963468878651f1cb","datavalue":{"value":{"entity-type":"item","numeric-id":2406196,"id":"Q2406196"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q2337862$CB84A34E-6140-445D-9CFA-EF3D9864D99E","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P223","hash":"3ff5b301250d0a2963e18987c2780857eeb47966","datavalue":{"value":{"entity-type":"item","numeric-id":5458592,"id":"Q5458592"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q2337862$ABC59A99-134A-4113-BDC8-AD20AF6B55B0","rank":"normal"}],"P27":[{"mainsnak":{"snaktype":"value","property":"P27","hash":"15410784f4fa26061646b0dfe6831685fffc3eaa","datavalue":{"value":"10.3390/SYM10120705","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q2337862$B807BF09-6D67-4785-9F23-456B2D63A16E","rank":"normal"}],"P1643":[{"mainsnak":{"snaktype":"value","property":"P1643","hash":"2246b074e18a264cbe17470876e38c80ea8d5609","datavalue":{"value":{"entity-type":"item","numeric-id":3454594,"id":"Q3454594"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P1659":[{"snaktype":"value","property":"P1659","hash":"8065fbc1ea82fff119e0d23c5d674c2dfe333aee","datavalue":{"value":{"amount":"+0.6833205819129944","unit":"1"},"type":"quantity"},"datatype":"quantity"}],"P1660":[{"snaktype":"value","property":"P1660","hash":"a327a09ea0305e98d5cf33bd4036320e19f2aed0","datavalue":{"value":{"entity-type":"item","numeric-id":6821328,"id":"Q6821328"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"qualifiers-order":["P1659","P1660"],"id":"Q2337862$3B2CDE77-2829-494A-8AF9-C330964DB86B","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1643","hash":"9b42c2e49182743afe69d18aa82bbe8ea0cd3a10","datavalue":{"value":{"entity-type":"item","numeric-id":5710835,"id":"Q5710835"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P1659":[{"snaktype":"value","property":"P1659","hash":"bc10495d77aecf003c16f79493220f71e2807519","datavalue":{"value":{"amount":"+0.6667776703834534","unit":"1"},"type":"quantity"},"datatype":"quantity"}],"P1660":[{"snaktype":"value","property":"P1660","hash":"a327a09ea0305e98d5cf33bd4036320e19f2aed0","datavalue":{"value":{"entity-type":"item","numeric-id":6821328,"id":"Q6821328"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"qualifiers-order":["P1659","P1660"],"id":"Q2337862$4755CB14-6098-46E2-8252-C2BBE15BD7E1","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1643","hash":"40b6934c0991b47ade4500253ef5e202cecdb3d0","datavalue":{"value":{"entity-type":"item","numeric-id":3547850,"id":"Q3547850"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P1659":[{"snaktype":"value","property":"P1659","hash":"4b904a5e9255152e4916fd27a05f47aa3cf8bb43","datavalue":{"value":{"amount":"+0.6642419695854187","unit":"1"},"type":"quantity"},"datatype":"quantity"}],"P1660":[{"snaktype":"value","property":"P1660","hash":"a327a09ea0305e98d5cf33bd4036320e19f2aed0","datavalue":{"value":{"entity-type":"item","numeric-id":6821328,"id":"Q6821328"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"qualifiers-order":["P1659","P1660"],"id":"Q2337862$181B7E2E-E52C-4C9C-96F1-E1F8AEBFAE6F","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1643","hash":"b0d273408812e84632e77cd8a34cd99fc2b4764d","datavalue":{"value":{"entity-type":"item","numeric-id":3164577,"id":"Q3164577"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P1659":[{"snaktype":"value","property":"P1659","hash":"e3f1d4534ee9e9586d3f973a8faeeb8f8d225335","datavalue":{"value":{"amount":"+0.6519519686698914","unit":"1"},"type":"quantity"},"datatype":"quantity"}],"P1660":[{"snaktype":"value","property":"P1660","hash":"a327a09ea0305e98d5cf33bd4036320e19f2aed0","datavalue":{"value":{"entity-type":"item","numeric-id":6821328,"id":"Q6821328"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"qualifiers-order":["P1659","P1660"],"id":"Q2337862$74B19E3C-67BA-45D8-B4CA-5287CF2E6A8E","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1643","hash":"446b311e4dee59eb553c27e44b9793f76237c13c","datavalue":{"value":{"entity-type":"item","numeric-id":2100269,"id":"Q2100269"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P1659":[{"snaktype":"value","property":"P1659","hash":"707377e065dc95ca203129108c8724a93b4dac84","datavalue":{"value":{"amount":"+0.6510504484176636","unit":"1"},"type":"quantity"},"datatype":"quantity"}],"P1660":[{"snaktype":"value","property":"P1660","hash":"a327a09ea0305e98d5cf33bd4036320e19f2aed0","datavalue":{"value":{"entity-type":"item","numeric-id":6821328,"id":"Q6821328"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"qualifiers-order":["P1659","P1660"],"id":"Q2337862$26BD2240-42DB-4281-9C4E-FC5EC5D77F53","rank":"normal"}],"P163":[{"mainsnak":{"snaktype":"value","property":"P163","hash":"45fcd4163b5f33e6e8c784f5522d7246c0a1a61e","datavalue":{"value":{"entity-type":"item","numeric-id":57056,"id":"Q57056"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q2337862$CD7AC1AF-7165-4D26-8C46-353F935C5E4D","rank":"normal"}]},"sitelinks":{"mardi":{"site":"mardi","title":"Publication:2337862","badges":[],"url":"https://portal.mardi4nfdi.de/wiki/Publication:2337862"}}}}}