Skip to content

Commit

Permalink
Tests: Add the test case passkey for fips enable
Browse files Browse the repository at this point in the history
Signed-off-by: Madhuri Upadhye <[email protected]>
  • Loading branch information
madhuriupadhye committed May 7, 2024
1 parent dc637c9 commit 40375c7
Show file tree
Hide file tree
Showing 9 changed files with 125 additions and 0 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
passkey:H0sZcr2tOjamALBC/cF17dxq1CR+G6YS5ocevKd7b+rAAETri7mO9HcbaXEgHrErkoumM6q8Z/52LT9lNT7XfA==,MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAElSWSCcHOtOTXqGeB3VtRneb/qk2j3rjULPlTV/YCRm6728ucc9VSx9AhXfzIhv/QRh4sMG+2bH9+J9NYaM9AKQ==
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
passkey:0ehfa0Ss3GW805iF1BZyCwC9UnVZ02EHXTcIynGvRWKXXpS0YJsPFS8xFABvVD/jQqaOE7mtWTIlZ35i0gsGeQ==,MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAENZfZpKSk06f16IeI8BzD5XDD+Y2HR+pixVyfmk9SB2rtqOEOQbfm4giFvbS/AsMOVqZU4/4JLYINPN8aPJcJNw==
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
passkey:hM1j0KxtHXB23CvL2GiwtZGNaPYIdTzXRNJyi2vLAHJV45l0SFuY6DS++nQsSLK6CgqFR+Ngqe95IV6/cbgg0A==,MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEQzpmCVYeTRhcdYcZGp8ARlaIq3SoQG8FLKItvqXo9KE7hLoK49z1KxwNtf48zE6+cYW4ZDUjVHrAIMpSFgctFg==
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
passkey:DHODzBliOrqa5sj++2+jWyfZoKZFJrEqp6TcnM6g3A+9xngPp5SLF99/nkIqr4wWdB1pBAt98RjJM7X9ZoxcHQ==,MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEVSeiEikIYf1gcyfG8k6MgeSWvVjcDIPCnHglUMAHTUuwdhfTBid+wTBTGAl/eDgFJ+edIqZZ5g/7DQq4VJnKmg==
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
d 0 /dev/hidraw1

w 1 ^@�����^@^H^A^A^A^A^A^A^A^A^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
r 3 �����^@^Q^A^A^A^A^A^A^A^A^K,�E^B^E^D^C^E^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
w 1 ^@^K,�E�^@^A^D^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
r 3 ^K,�E�^@�^@�^A�fU2F_V2hFIDO_2_0lFIDO_2_1_PRE^B�kcredProtectkhmac-secr^K,�E^@et^CP����^]�@J��)^DzC�^D�brk�bup�dplat�iclientPin�ucredentialM^K,�E^AgmtPreview�^E^Y^D�^F�^B^A^G^H^H^X�^I�cnfccusb^J��calg&dtypejpublic-key�^K,�E^Bcalg'dtypejpublic-key^M^F^N^Z^@^E^D^C^S�kFIPS-CMVP-2^BoFIPS-CMVP-2-PH^K,�E^CY^C^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
w 1 ^@^K,�E�^@�^B�^Agad.test^BX ^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^C��bidX@^_K^Y^@^K,�E^@r��:6�^@�B��u��j�$~^[�^R�^^��{o��^@D당��w^[iq ^^�+���3��g�v-?e5>^@^K,�E^A�|dtypejpublic-key^E�bup�^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
r 83 ^K,�E�^@�^@�^A�bidX@^_K^Yr��:6�^@�B��u��j�$~^[�^R�^^��{o��^@D당��w^[iq ^^�+^K,�E^@���3��g�v-?e5>�|dtypejpublic-key^BX%fCȣ��܀ɽ�5�~�^G^A��-YD��^K,�E^A��A��,K!^@^@^@^@^C^CXG0E^B!^@�j�u����Q�]^_�c�'�2�^Mz�^B1^W^`^[���g�^B d�^S^Z^K,�E^B56^T��1�fv^]Ħ�����u�?I�X��H^Mh^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
w 6 ^@^K,�E�^@^F^F�^A^B^B^B^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
r 2 ^K,�E�^@Q^@�^A�^A^B^C8^X ^A!X ^Z��^W|^`IL=�#|�vs^A�9^\�{��Ž�^Aȭ� ^M"X k��(4�^Y^]^K,�E^@f�^S�҉�9D�ѡ^V!^RJz]��^L�޶^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
w 4 ^@^K,�E�^@x^F�^A^B^B^E^C�^A^B^C8^X ^A!X 3�B�1�ˠ^S�^\^Ev�,�^P<Rij��,Q�\���b"X [�^M^J^@^K,�E^@�G8��������5��Q\^\^U��^E�Q!^FX ^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A���_@?|p�/��^@^K,�E^A�>�u^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
r 82 ^K,�E�^@5^@�^BX0�bQ�^T^S^P�|^I����sup#lS^O?�^_���E0eZ��*e^Y^\^[I�^^��+���^@^@^@^@
w 3 ^@^K,�E�^@�^B�^Agad.test^BX ^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^C��bidX@^_K^Y^@^K,�E^@r��:6�^@�B��u��j�$~^[�^R�^^��{o��^@D당��w^[iq ^^�+���3��g�v-?e5>^@^K,�E^A�|dtypejpublic-key^E�bup�^FX ^]����|"^PW�����^P�^L�̵v�^Fńa��T���^@^K,�E^B^G^B^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
r 233 ^K,�E�^@^A^B^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
r 288 ^K,�E�^@^A^B^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
r 289 ^K,�E�^@^A^B^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
r 290 ^K,�E�^@^A^B^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
r 288 ^K,�E�^@^A^B^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
r 290 ^K,�E�^@^A^B^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
r 288 ^K,�E�^@^A^B^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
r 290 ^K,�E�^@^A^B^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
r 290 ^K,�E�^@^A^A^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
r 76 ^K,�E�^@�^@�^A�bidX@^_K^Yr��:6�^@�B��u��j�$~^[�^R�^^��{o��^@D당��w^[iq ^^�+^K,�E^@���3��g�v-?e5>�|dtypejpublic-key^BX%fCȣ��܀ɽ�5�~�^G^A��-YD��^K,�E^A��A��,K!^E^@^@^@^D^CXG0E^B f0�d�^M� P�^OK��OO�qF�^B��^_^DK4��^L^B!^@�VT�^K,�E^B^GxGF_��*�⶞^O�^S޲��v^@�A�����^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
d 0 /dev/hidraw1

w 3 ^@�����^@^H^A^A^A^A^A^A^A^A^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
r 2 �����^@^Q^A^A^A^A^A^A^A^AY)0Y^B^E^D^C^E^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
w 2 ^@Y)0Y�^@^A^D^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
r 2 Y)0Y�^@�^@�^A�fU2F_V2hFIDO_2_0lFIDO_2_1_PRE^B�kcredProtectkhmac-secrY)0Y^@et^CP����^]�@J��)^DzC�^D�brk�bup�dplat�iclientPin�ucredentialMY)0Y^AgmtPreview�^E^Y^D�^F�^B^A^G^H^H^X�^I�cnfccusb^J��calg&dtypejpublic-key�Y)0Y^Bcalg'dtypejpublic-key^M^F^N^Z^@^E^D^C^S�kFIPS-CMVP-2^BoFIPS-CMVP-2-PHY)0Y^CY^C^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
w 1 ^@Y)0Y�^@�^B�^Ahipa.test^BX ^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^C��bidX@��^@Y)0Y^@_kD��e�Ә��^Vr^K^@�RuY�a^G]7^H�q�Eb�^`��`�^O^U/1^T^@oT?�B��^S��Y2%g~b�^@Y)0Y^A^K^Fydtypejpublic-key^E�bup�^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
r 83 Y)0Y�^@�^@�^A�bidX@��_kD��e�Ә��^Vr^K^@�RuY�a^G]7^H�q�Eb�^`��`�^O^U/1^T^@oT?�Y)0Y^@B��^S��Y2%g~b�^K^Fydtypejpublic-key^BX%�^@�|���Dږ^Qx??�d^Q/N�4�/oY)0Y^AC���}.�[^@^@^@^@^M^CXF0D^B /�Ca�%o.�N^X�͙&��^B�ܯ[��^Tt�^Mc]�4^B ai��WY)0Y^B�^J~8t�(^J^J;M�d���蓉^E�S��^D~^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
w 6 ^@Y)0Y�^@^F^F�^A^B^B^B^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
r 2 Y)0Y�^@Q^@�^A�^A^B^C8^X ^A!X ^U^F�*�cY�^E��K�%=_�E���";k��j$^G^R��"X p��-Z�W�Y)0Y^@E�<^`:�mK^P������S�^\ �-�|�^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
w 6 ^@Y)0Y�^@x^F�^A^B^B^E^C�^A^B^C8^X ^A!X 3�B�1�ˠ^S�^\^Ev�,�^P<Rij��,Q�\���b"X [�^M^J^@Y)0Y^@�G8��������5��Q\^\^U��^E�Q!^FX ^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A�5G���`�O�^@Y)0Y^Av`K�^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
r 79 Y)0Y�^@5^@�^BX0dz���O^V^CN�&:w���A�hisco$s�"��7^D'L[^Q�|E����螏���^@^@^@^@
w 1 ^@Y)0Y�^@�^B�^Ahipa.test^BX ^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^C��bidX@��^@Y)0Y^@_kD��e�Ә��^Vr^K^@�RuY�a^G]7^H�q�Eb�^`��`�^O^U/1^T^@oT?�B��^S��Y2%g~b�^@Y)0Y^A^K^Fydtypejpublic-key^E�bup�^FX ^]����|"^PW�����^P�^L�̵v�^Fńa��T��^@Y)0Y^B�^G^B^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
r 232 Y)0Y�^@^A^B^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
r 288 Y)0Y�^@^A^B^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
r 290 Y)0Y�^@^A^B^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
r 288 Y)0Y�^@^A^B^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
r 290 Y)0Y�^@^A^B^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
r 289 Y)0Y�^@^A^B^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
r 149 Y)0Y�^@�^@�^A�bidX@��_kD��e�Ә��^Vr^K^@�RuY�a^G]7^H�q�Eb�^`��`�^O^U/1^T^@oT?�Y)0Y^@B��^S��Y2%g~b�^K^Fydtypejpublic-key^BX%�^@�|���Dږ^Qx??�d^Q/N�4�/oY)0Y^AC���}.�[^E^@^@^@^Q^CXF0D^B ^B��^[<^L�^Eڦ�;�)�1��\�^@Ϳ9���5�=�)^B fþ%�Y)0Y^B�^W|^R^D�o)�K��^`^B�^HlW�\�)�^E^Rv^U^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
d 0 /dev/hidraw1

w 2 ^@�����^@^H^A^A^A^A^A^A^A^A^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
r 2 �����^@^Q^A^A^A^A^A^A^A^A�L_�^B^E^D^C^E^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
w 2 ^@�L_��^@^A^D^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
r 2 �L_��^@�^@�^A�fU2F_V2hFIDO_2_0lFIDO_2_1_PRE^B�kcredProtectkhmac-secr�L_�^@et^CP����^]�@J��)^DzC�^D�brk�bup�dplat�iclientPin�ucredentialM�L_�^AgmtPreview�^E^Y^D�^F�^B^A^G^H^H^X�^I�cnfccusb^J��calg&dtypejpublic-key��L_�^Bcalg'dtypejpublic-key^M^F^N^Z^@^E^D^C^S�kFIPS-CMVP-2^BoFIPS-CMVP-2-PH�L_�^CY^C^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
w 1 ^@�L_��^@�^B�^Adtest^BX ^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^C��bidX@��cЬm^@�L_�^@^]pv�+��h����h�^Hu<�D�r�k�^@rU�tH[��4��t,H��^J^J�G�`��y!^`�q� �d^@�L_�^Atypejpublic-key^E�bup�^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
r 83 �L_��^@�^@�^A�bidX@��cЬm^]pv�+��h����h�^Hu<�D�r�k�^@rU�tH[��4��t,H���L_�^@^J^J�G�`��y!^`�q� �dtypejpublic-key^BX%��Ё�L}e�/��Z�^U��O^[+^K�,�L_�^A�]l^U��^J^H^@^@^@^@^L^CXG0E^B!^@�^K^Q�WX^H��󉧴<,�,D��^S^@Nn�� ��W�^B E����L_�^B�y��^W���=}^O�~����Ϲ��fa^NgY^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
w 5 ^@�L_��^@^F^F�^A^B^B^B^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
r 3 �L_��^@Q^@�^A�^A^B^C8^X ^A!X z���z�l����v�<]^NA/^P�r��L^Tfn��^N��"X �Z�^Y}^N�S�L_�^@^C5����Y^`<�L�u?gWl8�e1jL^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
w 5 ^@�L_��^@x^F�^A^B^B^E^C�^A^B^C8^X ^A!X 3�B�1�ˠ^S�^\^Ev�,�^P<Rij��,Q�\���b"X [�^M^J^@�L_�^@�G8��������5��Q\^\^U��^E�Q!^FX ^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A����^F�`�5n^C�^@�L_�^AHMy�^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
r 79 �L_��^@5^@�^BX0�J�^[4���^@l^X��v"�!����~�^Q�^V�nͤt+b�\�%̛�^Uܔ�ff��^@^@^@^@
w 3 ^@�L_��^@�^B�^Adtest^BX ^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^C��bidX@��cЬm^@�L_�^@^]pv�+��h����h�^Hu<�D�r�k�^@rU�tH[��4��t,H��^J^J�G�`��y!^`�q� �d^@�L_�^Atypejpublic-key^E�bup�^FX yi�!x�Q�0A^\�^^�ۅqybd^S�^_����8e^G^B^@
r 234 �L_��^@^A^B^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
r 289 �L_��^@^A^B^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
r 290 �L_��^@^A^B^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
r 288 �L_��^@^A^B^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
r 287 �L_��^@^A^B^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
r 288 �L_��^@^A^B^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
r 290 �L_��^@^A^B^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
r 244 �L_��^@�^@�^A�bidX@��cЬm^]pv�+��h����h�^Hu<�D�r�k�^@rU�tH[��4��t,H���L_�^@^J^J�G�`��y!^`�q� �dtypejpublic-key^BX%��Ё�L}e�/��Z�^U��O^[+^K�,�L_�^A�]l^U��^J^H^E^@^@^@^P^CXG0E^B ~f�v;p.:07�^J��$���3^\�O"��^VF��k^B!^@�䷦�L_�^B��n-S�m�����^Qr0sc�\h_D�^Q�7^P^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
d 0 /dev/hidraw1

w 3 ^@�����^@^H^A^A^A^A^A^A^A^A^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
r 3 �����^@^Q^A^A^A^A^A^A^A^A�U��^B^E^D^C^E^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
w 1 ^@�U���^@^A^D^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
r 3 �U���^@�^@�^A�fU2F_V2hFIDO_2_0lFIDO_2_1_PRE^B�kcredProtectkhmac-secr�U��^@et^CP����^]�@J��)^DzC�^D�brk�bup�dplat�iclientPin�ucredentialM�U��^AgmtPreview�^E^Y^D�^F�^B^A^G^H^H^X�^I�cnfccusb^J��calg&dtypejpublic-key��U��^Bcalg'dtypejpublic-key^M^F^N^Z^@^E^D^C^S�kFIPS-CMVP-2^BoFIPS-CMVP-2-PH�U��^CY^C^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
w 1 ^@�U���^@�^B�^Ajsamba.test^BX ^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^C��bidX@^@�U��^@^Ls��^Yb:������o�['٠�E&�*��ܜΠ�^O��x^O���^W��B*��^Vt^]i^D^K}�^X�3�^@�U��^A�f�\^]dtypejpublic-key^E�bup�^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
r 83 �U���^@�^@�^A�bidX@^Ls��^Yb:������o�['٠�E&�*��ܜΠ�^O��x^O���^W��B*��^V�U��^@t^]i^D^K}�^X�3��f�\^]dtypejpublic-key^BX% ^S@^_���n�1�n�;Qm\�<ִ>��U��^A�`^_�W��^@^@^@^@^I^CXG0E^B!^@�Wt��΁��ޯT�����f^[[�^P؆���MM��^A^B +s���U��^B�ij�M��q���^I��)s�^IaO1���K��^R^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
w 5 ^@�U���^@^F^F�^A^B^B^B^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
r 3 �U���^@Q^@�^A�^A^B^C8^X ^A!X ^Z��^W|^`IL=�#|�vs^A�9^\�{��Ž�^Aȭ� ^M"X k��(4�^Y^]�U��^@f�^S�҉�9D�ѡ^V!^RJz]��^L�޶^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
w 7 ^@�U���^@x^F�^A^B^B^E^C�^A^B^C8^X ^A!X 3�B�1�ˠ^S�^\^Ev�,�^P<Rij��,Q�\���b"X [�^M^J^@�U��^@�G8��������5��Q\^\^U��^E�Q!^FX ^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A���_@?|p�/��^@�U��^A�>�u^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
r 81 �U���^@5^@�^BX0�|�# &��4mS�Q��^Xj^LVӄ�h���k�s�)?AEE��SEi:�|0�Q�^D^@^@^@^@
w 1 ^@�U���^@�^B�^Ajsamba.test^BX ^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^A^C��bidX@^@�U��^@^Ls��^Yb:������o�['٠�E&�*��ܜΠ�^O��x^O���^W��B*��^Vt^]i^D^K}�^X�3�^@�U��^A�f�\^]dtypejpublic-key^E�bup�^FX ^]����|"^PW�����^P�^L�̵v�^Fńa��T^@�U��^B���^G^B^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
r 245 �U���^@^A^B^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
r 288 �U���^@^A^B^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
r 290 �U���^@^A^B^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
r 288 �U���^@^A^B^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
r 288 �U���^@^A^B^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
r 290 �U���^@^A^B^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
r 124 �U���^@�^@�^A�bidX@^Ls��^Yb:������o�['٠�E&�*��ܜΠ�^O��x^O���^W��B*��^V�U��^@t^]i^D^K}�^X�3��f�\^]dtypejpublic-key^BX% ^S@^_���n�1�n�;Qm\�<ִ>��U��^A�`^_�W��^E^@^@^@^L^CXG0E^B >uy��{Y�^HU^\�=�1�����O#�^^����^S��^B!^@�^EQ��U��^Bg�^J�J�{^J�Y�ZW��^U���^Q^I����a$^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
37 changes: 37 additions & 0 deletions src/tests/system/tests/test_passkey.py
Original file line number Diff line number Diff line change
Expand Up @@ -502,3 +502,40 @@ def test_passkey__check_passkey_mapping_token_with_ssh_key_and_passkey(

pam_log = client.fs.read(client.sssd.logs.pam)
assert "Mapping data found is not passkey related" in pam_log, "String was not found in the logs"


@pytest.mark.importance("critical")
@pytest.mark.topology(KnownTopologyGroup.AnyProvider)
@pytest.mark.builtwith(client="passkey", provider="passkey")
@pytest.mark.require.with_args(passkey_requires_root)
def test_passkey__su_fips_fido_key(client: Client, provider: GenericProvider, moduledatadir: str, testdatadir: str):
"""
:title: Check su authentication of user with LDAP, IPA, AD and Samba with FIPS Fido key
:setup:
1. Add a user in LDAP, IPA, AD and Samba with passkey_mapping.
2. Setup SSSD client with FIDO and umockdev, start SSSD service.
:steps:
1. Check su authentication of the user.
:expectedresults:
1. User su authenticates successfully.
:customerscenario: False
"""
suffix = type(provider).__name__.lower()

client.sssd.domain["local_auth_policy"] = "enable:passkey"

# Recording files are created in FIPS enabled host with
# FIPS Fido key.

with open(f"{testdatadir}/passkey-mapping.{suffix}") as f:
provider.user("user1").add().passkey_add(f.read().strip())

client.sssd.start()

assert client.auth.su.passkey(
username="user1",
pin=123456,
device=f"{moduledatadir}/umockdev.device",
ioctl=f"{moduledatadir}/umockdev.ioctl",
script=f"{testdatadir}/umockdev.script.{suffix}",
)

0 comments on commit 40375c7

Please sign in to comment.