Your IP : 10.128.30.70


Current Path : /usr/src/libsodium-1.0.18/test/default/
Upload File :
Current File : //usr/src/libsodium-1.0.18/test/default/pwhash_argon2i.o

ELF> p@@AWAVAUATU1�SH�H��HdH�%(H��$81�H��$0L�l$0L�d$ L��$0H�D$�0f�H�=H���1��H��H��8�H����L�;L���E1�E1�L��H���L��H�$�L�{L���E1�E1�L��H���L��H�$��L�{�D$M��H�C(H�KL��L�K L��L��H�$����C���L��L�|$L��H��H��8L���H�=H�1�L����H���*���H��$8dH3%(uH��H[]A\A]A^A_��f�AWAVAUE1�ATUSH��XdH�%(H��$H1�H��$@L�t$@H�\$0H��$@H�D$(J��M��I��I)�H�N� M�:L�T$ L���E1�E1�H��L���L��H�$�H�N�< I�H��H�T$�H�T$E1�E1�H���H��H�$��H�5L�T$ M��D$I��L��I�H��I�D$I�JL��M�$H�$���t,H�=H�1�D���M��uDA�����f�L��L�|$(H��L���H�=H�1�L����M��t�H��D$H�$A�I�ع�H������tH�
H�=�$��H��D$H�$A�I�ع�H������tH�
H�=�%���H��D$H�$A�I�ع�H������tH�
H�=�$���H��D$H�$A�I�ع�H������tH�
H�=�$���H��D$H�$A�I�ع�H������tH�
H�=�$���H��D$H�$A�I�ع�H������tH�
H�=�;���H��D$H�$A�I��H��H������tH�
H�=�<���H��D$H�$@KLA�I�ع�H������u%H��$HdH3%(u1H��X[]A\A]A^A_�H�
H�5H�=����Df.�AWAVE1�AUATL�%USH�������~���I�,$H���H�x�H��H����H���H�PH��H���M�l$�L���H�x�H��H����L���H�PL��I��H���L��H��H���H��A���H���E��� 
I��I��I���P�������I�����H���H��H�>A 16-byH�5I�EH�tes saltA�@KLI�E��H������H�5A�@KL��H�������
H��H�������
�@KL�H������@
��%&�H������H�
H�=�����%&�H�����tH�
H�=�0��L�c�@KL�L��������
H�
H�=�7��H��A���L��H�<H)�����
H�
H�=�-��H�5�H������	�CH�5�H������tH�
H�=����k�{��H�5A�@KL�H�H������tH�
H�=�6��H�5A�@KL��H������tH�
H�=�6��H�5H�=H�����tH�
H�=�&��H�5H�=�����t!�H�=�H��1��H�5H�=�����tH�
H�=�&��H�5H�=�����tH�
H�=�&��H�5H�=�����tH�
H�=�&��H�5H�=�����tH�
H�=�&��H�5H�=�����tH�
H�=�&��H�5H�=�����[H�5H�=�������H�
H�=�&��H�5H�=�������H�
H�=�&��H�5H�=�������H�
H�=�&��H�5H�=������8H�
H�=�'��H�5H�=�������H�
H�=�'��H�5A�A�@KL��H�������H�5�H������i�@KL�H������0�@KL�H���������%&�H�������1�1�H�������1�1�H�������l�@KL�L�������21�1�H��������H�=�@KL�������H�5A�A�@KL��H������tH�5�H������9�@KL�H�������@KL�H���������%&�H�������1�1�H������X1�1�H��������H�=�@KL��������@KL�L��������L���H���H����H���?	�H���H9���H���H9����H�����H�����H���H���H9��M�H�����H��f����H��f��%	�H��f���H��f���	�H��f��R	�H��f����H��f��B�H��f���H��f����H�����H�ø����H9����H�����H9����H���m�H����?�H���������H9����H= ���H�����H9��`	�H���2	�H=�	�H�����H=���H���v�H= �F����9H�
H�=���H��1�[]A\A]A^A_�@H�=H�D��1�����fD��8�0����H���D��8����f��&�����8���������D��8�d���f��z�����8�����&���DH�
H�=�$�����fDH�
H�=�������fDH�
H�=������fDH�
H�=�6���\���fDH�
H�=����!���fDH�
H�=������fDH���L��H�|H)�����������f.��@KL�L�������`����x����@KL�H������������H��������@KL�H����������H�
H�5H�=���H�
H�5H�=���H�
H�5H�=���H�
H�5H�=���H�
H�5H�=���H�
H�5H�=���H�
H�5H�=��H�
H�5H�=�}�H�
H�5H�=�|�H�
H�5H�=�z�H�
H�5H�=�y�H�
H�5H�=�x�H�
H�5H�=�v�H�
H�5H�=�u�H�
H�5H�=�t�H�
H�5H�=���H�
H�5H�=���H�
H�5H�=���H�
H�5H�=���H�
H�5H�=���H�
H�5H�=���H�
H�5H�=���H�
H�5H�=���H�
H�5H�=���H�
H�5H�=���H�
H�5H�=���H�
H�5H�=���H�
H�5H�=���H�
H�5H�=���H�
H�5H�=���H�
H�5H�=���H�
H�5H�=���H�
H�5H�=���H�
H�5H�=���H�
H�5H�=���H�
H�5H�=���H�
H�5H�=���H�
H�5H�=���H�
H�5H�=���H�
H�5H�=���H�
H�5H�=�p�H�
H�5H�=�n�H�
H�5H�=�m�H�
H�5H�=���H�
H�5H�=��H�
H�5H�=�r�H�
H�5H�=���H�
H�5H�=���H�
H�5H�=���H�
H�5H�=���H�
H�5H�=���H�
H�5H�=���H�
H�5H�=���H�
H�5H�=���H�
H�5H�=���[tv] pwhash failure (maybe intentional): [%u]
[tv2] pwhash should have failed (0)
[tv2] pwhash should have failed (0')
[tv2] pwhash should have failed (1)
[tv2] pwhash should have failed (2)
[tv2] pwhash should have failed (3)
[tv2] pwhash with a short output length should have failed
[tv2] pwhash with a long password length should have failed
crypto_pwhash_argon2i(out, sizeof out, "password", strlen("password"), salt, 3, 5000000, crypto_pwhash_alg_argon2id13()) == -1[tv3] pwhash_str failure (maybe intentional): [%u]
pwhash_argon2i_str(2) failure
pwhash_argon2i_str() doesn't generate different salts
needs_rehash() false positive
needs_rehash() false negative
pwhash_str_needs_rehash() didn't handle argon2i
needs_rehash() didn't fail with an invalid hash string
pwhash_str() doesn't properly pad with zeros
pwhash_str() with a large password should have failed
pwhash_str() with a small opslimit should have failed
$argon2i$m=65536,t=2,p=1c29tZXNhbHQ$9sTbSlTio3Biev89thdrlKKiCaYsjjYVJxGAL3swxpQpwhash_str_verify(invalid(0)) failure
pwhash_str_verify(invalid(1)) failure %d
$argon2i$m=65536,t=2,p=1$c29tZXNhbHQ9sTbSlTio3Biev89thdrlKKiCaYsjjYVJxGAL3swxpQpwhash_str_verify(invalid(2)) failure
$argon2i$m=65536,t=2,p=1$c29tZXNhbHQ$b2G3seW+uPzerwQQC+/E1K50CLLO7YXy0JRcaTuswRopwhash_str_verify(invalid(3)) failure
$argon2i$v=19$m=65536,t=2,p=1c29tZXNhbHQ$wWKIMhR9lyDFvRz9YTZweHKfbftvj+qf+YFY4NeBbtApwhash_str_verify(invalid(4)) failure
$argon2i$v=19$m=65536,t=2,p=1$c29tZXNhbHQwWKIMhR9lyDFvRz9YTZweHKfbftvj+qf+YFY4NeBbtApwhash_str_verify(invalid(5)) failure
$argon2i$v=19$m=65536,t=2,p=1$c29tZXNhbHQ$8iIuixkI73Js3G1uMbezQXD0b8LG4SXGsOwoQkdAQIMpwhash_str_verify(invalid(6)) failure
$argon2i$v=19$m=4096,t=3,p=2$b2RpZHVlamRpc29kaXNrdw$TNnWIwlu1061JHrnCqIAmjs3huSxYIU+0jWipu7Kc9Mpwhash_str_verify(valid(7)) failure
pwhash_str_verify(invalid(7)) failure
$Argon2i$v=19$m=4096,t=3,p=2$b2RpZHVlamRpc29kaXNrdw$TNnWIwlu1061JHrnCqIAmjs3huSxYIU+0jWipu7Kc9Mpwhash_str_verify(invalid(8)) failure
$argon2i$v=1$m=4096,t=3,p=2$b2RpZHVlamRpc29kaXNrdw$TNnWIwlu1061JHrnCqIAmjs3huSxYIU+0jWipu7Kc9Mpwhash_str_verify(invalid(9)) failure
$argon2i$v=1$m=4096,t=3,p=2$b2RpZHVla~=mRpc29kaXNrdw$TNnWIwlu1061JHrnCqIAmjs3huSxYIU+0jWipu7Kc9Mpwhash_str_verify(invalid(10)) failure
$argon2i$v=1$m=4096,t=3,p=2$b2RpZHVlamRpc29kaXNrdw$TNnWIwlu1061JHrnCqIAmjs3huSxYI~=U+0jWipu7Kc9Mpwhash_str_verify(invalid(11)) failure
crypto_pwhash_str_alg(str_out, "test", 4, 3, 5000000, 1) == 0crypto_pwhash_argon2i_str_verify(str_out, "test", 4) == 0crypto_pwhash_argon2i_str_needs_rehash(str_out, 3, 5000000) == 0crypto_pwhash_argon2i_str_needs_rehash(str_out, 3 / 2, 5000000) == 1crypto_pwhash_argon2i_str_needs_rehash(str_out, 3, 5000000 / 2) == 1crypto_pwhash_argon2i_str_needs_rehash(str_out, 0, 0) == 1crypto_pwhash_argon2id_str_needs_rehash(str_out, 0, 0) == -1crypto_pwhash_argon2i_str_needs_rehash(str_out + 1, 3, 5000000) == -1crypto_pwhash_argon2id_str_needs_rehash("", 3, 5000000) == -1crypto_pwhash_str_alg(str_out, "test", 4, 3, 5000000, 2) == 0crypto_pwhash_argon2id_str_verify(str_out, "test", 4) == 0crypto_pwhash_argon2id_str_needs_rehash(str_out, 3, 5000000) == 0crypto_pwhash_argon2id_str_needs_rehash(str_out, 3 / 2, 5000000) == 1crypto_pwhash_argon2id_str_needs_rehash(str_out, 3, 5000000 / 2) == 1crypto_pwhash_argon2id_str_needs_rehash(str_out, 0, 0) == 1crypto_pwhash_argon2i_str_needs_rehash(str_out, 0, 0) == -1crypto_pwhash_argon2id_str_needs_rehash(str_out + 1, 3, 5000000) == -1crypto_pwhash_argon2i_bytes_min() > 0Ucrypto_pwhash_argon2i_bytes_max() > crypto_pwhash_argon2i_bytes_min()crypto_pwhash_argon2i_passwd_max() > crypto_pwhash_argon2i_passwd_min()crypto_pwhash_argon2i_saltbytes() > 0Ucrypto_pwhash_argon2i_strbytes() > 1Ucrypto_pwhash_argon2i_strbytes() > strlen(crypto_pwhash_argon2i_strprefix())crypto_pwhash_argon2i_opslimit_min() > 0Ucrypto_pwhash_argon2i_opslimit_max() > 0Ucrypto_pwhash_argon2i_memlimit_min() > 0Ucrypto_pwhash_argon2i_memlimit_max() > 0Ucrypto_pwhash_argon2i_opslimit_interactive() > 0Ucrypto_pwhash_argon2i_memlimit_interactive() > 0Ucrypto_pwhash_argon2i_opslimit_moderate() > 0Ucrypto_pwhash_argon2i_memlimit_moderate() > 0Ucrypto_pwhash_argon2i_opslimit_sensitive() > 0Ucrypto_pwhash_argon2i_memlimit_sensitive() > 0Ucrypto_pwhash_argon2i_bytes_min() == 16Ucrypto_pwhash_argon2i_bytes_max() == (((((18446744073709551615UL)) < ((18446744073709551615UL)) ? ((18446744073709551615UL)) : ((18446744073709551615UL)))) < (4294967295U) ? ((((18446744073709551615UL)) < ((18446744073709551615UL)) ? ((18446744073709551615UL)) : ((18446744073709551615UL)))) : (4294967295U))crypto_pwhash_argon2i_passwd_min() == 0Ucrypto_pwhash_argon2i_passwd_max() == 4294967295Ucrypto_pwhash_argon2i_saltbytes() == 16Ucrypto_pwhash_argon2i_strbytes() == 128Ucrypto_pwhash_argon2i_opslimit_min() == 3Ucrypto_pwhash_argon2i_opslimit_max() == 4294967295Ucrypto_pwhash_argon2i_memlimit_min() == 8192Ucrypto_pwhash_argon2i_memlimit_max() == (((18446744073709551615UL) >= 4398046510080U) ? 4398046510080U : ((18446744073709551615UL) >= 2147483648U) ? 2147483648U : 32768U)crypto_pwhash_argon2i_opslimit_interactive() == 4Ucrypto_pwhash_argon2i_memlimit_interactive() == 33554432Ucrypto_pwhash_argon2i_opslimit_moderate() == 6Ucrypto_pwhash_argon2i_memlimit_moderate() == 134217728Ucrypto_pwhash_argon2i_opslimit_sensitive() == 8Ucrypto_pwhash_argon2i_memlimit_sensitive() == 536870912Ucrypto_pwhash_argon2i_alg_argon2i13() == 1$argon2i$v=19$m=4096,t=1,p=1$X1NhbHQAAAAAAAAAAAAAAA$bWh++MKN1OiFHKgIWTLvIi1iHicmHH7+Fv3K88ifFfI$argon2i$v=19$m=2048,t=4,p=1$SWkxaUhpY21ISDcrRnYzSw$Mbg/Eck1kpZir5T9io7C64cpffdTBaORgyriLQFgQj8^T5H$JYt39n%K*j:W]!1s?vg!:jGi]Ax?..l7[p0v:1jHTpla9;]bUN;?bWyCbtqg $argon2i$v=19$m=4096,t=3,p=2$X1NhbHQAAAAAAAAAAAAAAA$z/QMiU4lQxGsYNc/+K/bizwsA1P11UG2dj/7+aILJ4IK3S=KyH#)36_?]LxeR8QNKw6X=gFbxai$C%29V*$argon2i$v=19$m=4096,t=3,p=1$X1NhbHQAAAAAAAAAAAAAAA$fu2Wsecyt+yPnBvSvYN16oP5ozRmkp0ixJ1YL19V3Uoa347ae92bce9f80f6f595a4480fc9c2fe7e7d7148d371e9487d75f5c23008ffae065577a928febd9b1973a5a95073acdbeb6a030cfc0d79caa2dc5cd011cef02c08da232d76d52dfbca38ca8dcbd665b17d1665f7cf5fe59772ec909733b24de97d6f58d220b20c60d7c07ec1fd93c52c31020300c6c1facd77937a597c7a65541fbc995d5c197ba290346d2c559dedf405cf97e5f95482143202f9e74f5c2e125cee61c8cb7778d9e5ad0a6f5d978ce9f84de213a8556d9ffe202020ab4a6ed9074a4eb3416f9b168f137510f3a30b70b96cbfa219ff99f6c6eaffb15c06b60e00cc2890277f0fd3c622115772f7048adaebed86ef1192dd5dc2368b9cd421338b22433455ee0a3699f9379a08b9650ea2c126f0d92263cbf6ac376499f68a4289d3bb59e5a22335eba63a32e6410249155b956b6a3b48d4a44906b18b897127300b375b8f834f1ceffc70880a885f47c33876717e392be57f7da3ae58da4fd1f43daa7e44bb82d3717af4319349c24cd31e46d295856b0441b6b289992a11ced1cc3bf3011604590244a3eb737ff221129215e4e4347f4915d41292b5173d196eb9add693be5319fdadc242906178bb6c0286c9b6ca6012746711f58c8c392016b2fdfc09c64f0f6b6ab7b3b840e20e9555e9fb031c4ba1f1747ce25cc1d0ff664be676b9b4a90641ff194027b6d8e8c8c474e9b69c7d9ed4f9971e8e1ce2f6ba95048414c3970f0f09b70e3b6c5ae05872b3d8678705b7d381829c351a5a9c88c233569b35d6b0b809df44b6451a9c273f1150e2ef8a0b5437eb701e373474cd44b97ef0248ebce2ca0400e1b53f3d86221eca3f18eb45b702b9172440f774a82cbf1f6f525df30a6e293c873cce69bb078ed1f0d31e7f9b8062409f37f19f8550aaeeb2a3056a09ad2d7d7f975bcd707598f24cd32518cde3069f2e403b34bfee8a54a857e2ee8aa9b6056f2424e84d24a72473378906ee04a46cb05311502d5250b82ad86b83c8f20a23dbb74f6da60b0b6ecffd67134d45946ac8ebfb3064294bc097d43ced68642bfb8bbbdd0f50b30118f5e39d82eef32010b8b79cc5ba88ed539fbaba741100f2edbeca7cc171ffeabf258c7b09aec680e7b42fedd7fc792e78b2f6c1bea8f4a884320b648f81e8cf515e8ba9dcfb11d43c4aae114c1734aa69ca82d44998365db9c93744fa28b63fd16000e8261cbbe083e7e2da1e5f696bde0834fe53146d7e0e35e7de9920d041f5a5621aabe02da3e2b09b405b77937efef3197bd5772e41fdb73fb5294478e45208063b5f58e089dbeb6d6342a909c1307b3fff5fe2cf4da56bdae50848f039c056d933b475032777edbaffac50f143f64c123329ed9cf59e3b65d3f43b6b540beb016a5366524d4605156493f9874514a5aa58818cd0c6dfffaa9e90205f17b44071f6d181561670bda728d43fb79b443bb805afdebaf98622b5165e01b15fba14975c26c088755a8b715ff2528d647cd343987fcf4aa25e7194a8417fb2b4b3f7268da9f3182b4cfb22d138b2749d673a47ecc7525dd15a0a3c66046971784bb63d7eae24cc84f2631712075a10e10a96b0e0ee67c43e01c423cb9c44e5371017e9c496956b632158da3fe12addecb88912e6759bc37f9af2f45af72c5cae3b179ffb676a697de6ebe45cd4c16d4a9d642d29ddc0186a0a48cb6cd62bfc3dd229d313b301560971e740e2cf1f99a9a090a5b283f35475057e96d7064e2e0fc81984591068d55a3b4169f22cccb0745a2689407ea1901a0a766eb993d968b2752b8838431165059319f3ff8910b7b8ecb54ea01d3f54769e9d98daf%s
[tv2] pwhash failure: [%u]
passwordpwhash_argon2i.cout != ((void *)0)passwd != ((void *)0)Correct Horse Battery Staplepwhash_argon2i_str failure
pwhash_str_verify(1) failure
pwhash_str_verify(2) failure
str_out[128U - 1U] == 0passworetestOK
w+pwhash_argon2i.resfopen(pwhash_argon2i.res)sodium_malloc()r./pwhash_argon2i.expfopen(./pwhash_argon2i.exp)AUH�5H�=ATUSH���H��H�t���t%�cH����[]A\A]�H�=�c���1��H��I��toH�@H������u�H�=�H�5H�=�H��I��tCH�=�L����9��q�����u�L���f��b���H�=��L���H�=�c��>���str_teststv3tv2xmain�M�M�f�nV�{�w����y��SR�s���בJ"�����@9w9int�;�e�e�0���$�)�������� 	�(	�0	�8	�@	�H	�P	�X		l`	rh	
)p	)t	lx	I�	W�	x�	��	&w�	/��	0��	1��	2��	30�	5)�	7��
�4���l�l�r�);�
���4
����
�)�
B���
0_)__��0�90�0�00tv
~��8�
�0�0� 0(P0�	Q���wR���woutS���yT���{iU0�aZ��5T1Q	�f���5T1Q	R75�UM5�U}T
QX0Y0w075UM5FU|T@QX0Y0w0�5�5}U~TQ}X|�5�UT
Q~6
U��
�
����
B��
���tv2kQ��
8mpn�o0p�q0r� s0(tP0u�
	����w����wout����y����{i�0�
	��5��5T1Q	R}�����5T1Q	R�����!6U	T1Q$��1��!6U	T1Q%�����!6U	T1Q$�����!6U	T1Q$��-	��!6U	T1Q$���	��!6U	T1Q;���	��!6U	T1Q<75�	UM5"
U~T
QX0Y0w075;
UM5o
UsT@QX0Y0w0�5�5�
UvTQ~R��w#XsY|w|�5�
UT
QvR}6$}3$"�5GUvT
Q	R8XsY3w
w0I6�UvT
Q	R8XsY3w
w0�5�5�UvT
Q	R8XsY3w1�5�51UvT
Q	R8XsY3w
�5�5�UvT
Q	R8XsY2w
�5�5�UvT?Q	R8XsY3w
�5�5$
UvT
Q	R@L$XsY3w
�6I6w
UvT
Q	R8XsY3w@KL�6�
U	T	Q�R	6
�
�
�

$ tv3�N���!out��"�^#outЋ"ы#i�0#ret�)$ctv3
�
^�
N
$%��"�"�"�"�&�'"�0"�0
���	
�(�)��C3S3	)�
��*++!+,+5,	,@	�-"�6UsTv�-"�6UvT}Q�(�g��5T1Q	R~75Uv�675�Uv75�U}�675�U}�6UsTvQ�6Us�65Uv�6tU	T	Q�R	�6U	T	Q�R	)h��(*+t++�+�,�	�4-"-n.�.�#7UsTv/����!6U	T1QN/���!6U	T1Q0/�l��!6U	T1Q7/����!6U	T1Q-/���!6U	T1QM/�j��!6U	T1Q6/�#���!6U	T1Q6/�(��!6U	T1Q&/�-c��5T1Q	/�2���!6U	T1Q&/�7
��!6U	T1Q&/�<b��!6U	T1Q&/�A���!6U	T1Q&/�F��!6U	T1Q&/�Ra��!6U	T1Q&/�X���!6U	T1Q&/�^��!6U	T1Q&/�d`��!6U	T1Q'/�j���!6U	T1Q'/�(L
��!6U	T1Q$/�(^��!6U	T1QM�(����!6U	T1QN�(���!6U	T1Q6�(�X��!6U	T1QN�(���!6U	T1QK�6�U@�6�U��6�U�A7*UsT	QLR3X@KLA7bUvT	QLR3X@KLj7�UsT3Q@KLj7�UsT3Q�%&�7�UsT3Q�%&�7�U|T3Q@KL75Us�7�7IUsT	QL�7sUsT	QLA7�UvT	Q@L$R3X@KLA7�UvT	QLR1X@KL�7U	T	Q@L$�7IU	T	Q8�7�7�U	T	Q8�6�U	T	Q8�6�U	T	Q8�6U	T	Q8�6KU	T	Q8�6|U	T	Q8�6�U	T	Q8�6�U	T	Q8�6U	T	Q8�6@U	T	Q8�6qU	T	Q8�7�UsT	Q4R3X@KLY1�7�UsT	Q4j7�UsT3Q@KLj7$ UsT1Q@KLj7J UsT3Q�%&j7l UsT0Q08� UsT0Q0j7� U|T3Q@KL8� UsT0Q08!U	T3Q@KL�7@!UsT	Q4R3X@KLY298j!UsT	Q48�!UsT3Q@KL8�!UsT1Q@KL8�!UsT3Q�%&8�!UsT0Q0j7 "UsT0Q08M"U	T3Q@KL8s"U|T3Q@KL�6�"U}�6�"Us�6�"Uv�7�7�7�7�775#Uv�7j7G#U|T3Q@KLj7m#UsT1Q@KLj7�#UsT3Q���j7�#UsT6Q@KL�6�#U	T	Q
�R	�69$U	T	Q
�R	�6y$U	T	Q
�R	�6�$U	T	Q
�R	�6�$U	T	Q
R	�69%U	T	Q
}R	�6y%U	T	Q
|R	�6�%U	T	Q
zR	�6�%U	T	Q
yR	�69&U	T	Q
xR	�6y&U	T	Q
vR	�6�&U	T	Q
uR	�6�&U	T	Q
tR	�69'U	T	Q
�R	�6y'U	T	Q
�R	�6�'U	T	Q
pR	�6�'U	T	Q
nR	�69(U	T	Q
mR	�6y(U	T	Q
R	�6U	T	Q
rR	/��)��!6U	T1Q39�X8c8X8n8y8�8�8�8�875�8�8�8�8�8�8�8�8�89X8c8y8n8�8�8�8�8�8�8�8�8�8�8�899�6F+U	T	Q
�R	�6�+U	T	Q
�R	�6�+U	T	Q
�R	�6,U	T	Q
�R	�6F,U	T	Q
�R	�6�,U	T	Q
�R	�6�,U	T	Q
�R	�6-U	T	Q
�R	�6F-U	T	Q
�R	�6�-U	T	Q
�R	�6�-U	T	Q
�R	�6.U	T	Q
�R	�6F.U	T	Q
�R	�6�.U	T	Q
�R	�6�.U	T	Q
�R	�6/U	T	Q
�R	�6F/U	T	Q
�R	�6�/U	T	Q
�R	�6�/U	T	Q
�R	�60U	T	Q
�R	�6F0U	T	Q
�R	�6�0U	T	Q
�R	�6�0U	T	Q
�R	�61U	T	Q
�R	�6F1U	T	Q
�R	�6�1U	T	Q
�R	�6�1U	T	Q
�R	�62U	T	Q
�R	�6F2U	T	Q
�R	�6�2U	T	Q
�R	�6�2U	T	Q
�R	�63U	T	Q
�R	�6U	T	Q
�R	
�S3�
C30�)���41�1��4c�)9�3U	T	99D9�3U	�64U0�V99Y4U	T	h9h9~4U}�6�4U|D9�4U	D9U	B&�4	�	2�r2�r3U)7544)4�5	�0M54�3
A)�54�54�4�54�4�54�54�5
�4
�
�50
�5�6)3h)�54�54�4�54�4�54�404)
�5�5
B3
<�6464�4�54�
�78;I64�4;4;4�3
[)�64�54�4�54�4�54�404)6)9D�64�4�4P4�:��64�4�4�3
���64�3�)�64�4�54�9
�74�;�>A 16-bytes salt8)A74�4�3
e)j74�4�54�4�403
r)�74�4�403�)�74�4�403
0)�74�54�3
l)�74�4�54�62�3z)84�4�54�4�404)3r)984�4�403l)X84�4�54�6
06
06
#06
06
'06
+06
/�6
306
706
;06
@06
D06
H06
L06
P06
T06
X06
)5994�4�6)<NV94�<�h94=)4%U$>:;I$>I:;
:;I8	
:;I8
I!I/:;
&I&.?:;'I 4:;I.:;'@�B:;4:;I4:;I4:;I1RUXY1��1���B1XY��1��1!I/4I4 .:;' !
:;I8"4:;I#4:;I$4I4%.:;' &4I4'(.?:;'I@�B)1RUXY*U+41,41-.41/1XY0.?:;'I@�B14:;I24:;I?<3.?:;'I<4I5.?:;'I<6.?:;'I<7.?'4<8.?:;n'I<9.?:;'<:.?'I4<;6<.?:;'<=.?:;'I<0�Vv�Vv�VV
�	
�	0�]}�]}�
�	
�	
�	
�	
�	
�	
�	
�	
�	PSSSPSPVVPV^^^^P]]p�QVSSSQ���]VV
�	PS|�SS|�S|�S|�S|�PVVVP]]]
�
�
�@�@�@����]]]
�	
�	
�	
�	
�	
�	
�	
�	
�	
�	
�	
�	
�	
�	
�	
�	
�	
�	
�	
�	
�	
�	
�	
�	
�	
�	P]P]P\P\PV<���{�
/usr/include/bits/usr/lib/gcc/x86_64-redhat-linux/4.8.5/include/usr/include../../src/libsodium/include/sodiumpwhash_argon2i.cstdio2.hstring3.hcmptest.hstddef.htypes.hstdio.hlibio.hstring.hutils.hcrypto_pwhash.h<built-in>crypto_pwhash_argon2i.hassert.herrno.hcrypto_pwhash_argon2id.hcore.h	
���.��.#lz�^q�,-6�~��,fc<�,.t�N>PB9��It9�ZE7?�A7���8���8���8���8���=��8%��<�~J�<Y�~XK;=g�~���Y;=g�~��<�~<���;=Y�� �W=YW=�~����~t���~f�J�'1��~����~f���~���;gW�~t���K�~���K��~)���~$���~"����~X���~����~����~����~����~�����~����~����~����~����}���-����KK�K�-����KK������YY��������������Y�����/u����}����}J�(tztztzt�~t����px���X������������������^�������o��������
��������m�Y���3��~���1���������	�3ч�Xa�uWY6讯���Y�lX
u-Ycrypto_pwhash_argon2i_strbytes_shortbuftests_IO_lock_tcrypto_pwhash_argon2i_memlimit_sensitivestrlencrypto_pwhash_alg_argon2id13_IO_buf_endcrypto_pwhash_argon2i_opslimit_maxpasswd_lensalt_hex_IO_write_endunsigned intcrypto_pwhash_argon2i_alg_argon2i13_flagscrypto_pwhash_str_algsodium_is_zero_markers__builtin_fwrite__errno_location_pos_guard_pagestdout_IO_save_end__builtin_strcmp__lenlong long unsigned intsodium_bin2hexcrypto_pwhash_str_verify_IO_backup_base_offset__destfprintf_filenocrypto_pwhash_argon2icrypto_pwhash_argon2i_memlimit_minsize_t_IO_read_basestdin_nextGNU C 4.8.5 20150623 (Red Hat 4.8.5-44) -mtune=generic -march=x86-64 -g -O2 -std=gnu99 -fvisibility=hidden -fPIE -fno-strict-aliasing -fno-strict-overflow -fstack-protector -ftls-model=local-dynamicpasswd__fmtxmainoutlensodium_initcrypto_pwhash_argon2i_str_needs_rehash__stream__s1_lencharcrypto_pwhash_argon2i_strprefix__fprintf_chk_modestr_tests_IO_marker_IO_read_ptrcrypto_pwhash_argon2i_passwd_minstrcmpguard_pagecrypto_pwhash_argon2i_memlimit_moderatepasswd_hexsalt_IO_write_baselong long intperror__s2_len_IO_save_basecrypto_pwhash_argon2i_passwd_maxmemlimitout_hexsodium_malloccrypto_pwhash_argon2i_opslimit_minsodium_hex2bin__pad1__pad2__pad3__pad4__pad5fgetcfopen_vtable_offsetcrypto_pwhash_str_needs_rehashlanescrypto_pwhash_argon2i_memlimit_max_IO_read_endshort intstr_outlong int__stack_chk_failcrypto_pwhash_alg_argon2i13rewind_locksizetypelong unsigned intcrypto_pwhash_argon2i_bytes_min_old_offset_IO_FILE/usr/src/libsodium-1.0.18/test/defaultcrypto_pwhash_argon2id_str_verifycrypto_pwhash_argon2i_opslimit_sensitive__assert_failcrypto_pwhash_argon2i_str_verifycrypto_pwhash_argon2i_strunsigned charfp_out_sbufpwhash_argon2i.ccrypto_pwhash_argon2id_str_needs_rehash__src_IO_write_ptrcrypto_pwhashfwrite__off_tsigned charshort unsigned intmemcpymainstr_out2__PRETTY_FUNCTION__crypto_pwhash_argon2i_bytes_max_chaincrypto_pwhash_argon2i_opslimit_moderateFILEcrypto_pwhash_argon2i_saltbytes_flags2crypto_pwhash_argon2i_opslimit_interactivesodium_freefp_res_cur_columnopslimitcrypto_pwhash_argon2i_memlimit_interactive__off64_t_unused2_IO_buf_baseGCC: (GNU) 4.8.5 20150623 (Red Hat 4.8.5-44)zRx�L~B�B�B �B(�A0�C8�N�	T
8A0A(B BBBALlQB�B�B �E(�A0�A8�G�	
8A0A(B BBBAH��B�B�E �B(�H0�A8�D@�

8C0A(B BBBE8�B�P�A �A(�D0c
(C ABBA�~
�� '�Q+
@p6	O
@Z	
s	
�	�	
���� �0�X���������8�)�x�c���8�h�$�*(0P6�<�B�HPNxT�Z�`Pfxl�r�x�~�����0����� 	�H	��	���������X�����P�0���M�:��
	H

�x!8'�-p3�90?�
EpL�R�X`^8dj�p�v�
|��@���p�@��8������p�8����X�X
�
��	�����
��p0
���"P)0h6=DKCREY3`Zg}��������%3��9GNgs�����
1Y{����<\���>f���4�
$pwhash_argon2i.ctvtests.5819fp_restv2tests.5839__PRETTY_FUNCTION__.5848tests.5855__PRETTY_FUNCTION__.5860__PRETTY_FUNCTION__.5879__PRETTY_FUNCTION__.5883guard_page.LC0.LC1.LC2.LC3.LC4.LC5.LC6.LC7.LC8.LC9.LC10.LC11.LC12.LC16.LC21.LC22.LC23.LC24.LC26.LC28.LC29.LC30.LC31.LC32.LC33.LC34.LC35.LC36.LC37.LC38.LC39.LC40.LC41.LC42.LC43.LC45.LC46.LC47.LC48.LC49.LC50.LC51.LC52.LC53.LC54.LC55.LC64.LC107.LC15.LC44.LC25.LC20.LC19.LC18.LC17.LC14.LC13.LC73.LC71.LC70.LC69.LC68.LC67.LC66.LC65.LC62.LC63.LC61.LC60.LC106.LC81.LC80.LC79.LC78.LC77.LC76.LC75.LC72.LC86.LC83.LC90.LC89.LC88.LC87.LC98.LC97.LC96.LC95.LC94.LC93.LC92.LC91.LC74.LC58.LC57.LC56.LC82.LC27.LC59.LC85.LC84.LC105.LC104.LC103.LC102.LC101.LC100.LC99.LC108.LC109.LC110.LC112.LC113.LC111.LC114_GLOBAL_OFFSET_TABLE___fprintf_chkstrlensodium_hex2bincrypto_pwhash_alg_argon2i13crypto_pwhashsodium_bin2hex__stack_chk_failfwritecrypto_pwhash_argon2icrypto_pwhash_alg_argon2id13__assert_failxmainsodium_mallocmemcpycrypto_pwhash_str_verifysodium_freecrypto_pwhash_argon2i_strstrcmpcrypto_pwhash_argon2i_str_needs_rehashcrypto_pwhash_str_needs_rehashsodium_is_zerocrypto_pwhash_argon2i_str_verify__errno_locationcrypto_pwhash_str_algcrypto_pwhash_argon2id_str_needs_rehashcrypto_pwhash_argon2id_str_verifycrypto_pwhash_argon2i_bytes_mincrypto_pwhash_argon2i_bytes_maxcrypto_pwhash_argon2i_passwd_maxcrypto_pwhash_argon2i_passwd_mincrypto_pwhash_argon2i_saltbytescrypto_pwhash_argon2i_strbytescrypto_pwhash_argon2i_strprefixcrypto_pwhash_argon2i_opslimit_mincrypto_pwhash_argon2i_opslimit_maxcrypto_pwhash_argon2i_memlimit_mincrypto_pwhash_argon2i_memlimit_maxcrypto_pwhash_argon2i_opslimit_interactivecrypto_pwhash_argon2i_memlimit_interactivecrypto_pwhash_argon2i_opslimit_moderatecrypto_pwhash_argon2i_memlimit_moderatecrypto_pwhash_argon2i_opslimit_sensitivecrypto_pwhash_argon2i_memlimit_sensitivecrypto_pwhash_argon2i_alg_argon2i13fopensodium_initperrorrewindfgetc�S��������Z��������p��������������������������������������������������������������������)���������0��������7��������F���������z����������<�������������������L+���������N���������S���������Z\�������������������� ���������������������������������������������������������!��������(���������4��������;"��������J���������Q!��������|�������������������#�����������������������������!����������������������������$�����������������������������!��������&���������2��������9%��������H���������M���������T!��������{�������������������&�����������������������������!����������������������������'�����������������������������!��������*���������6��������=(��������L���������Q���������X!������������������
�)���������*�����������������������������
������������������'���������6���������C���������L���������`���������r����������������������������������������������������������������������+�����������������+��������7���������J���������d���������~�������������������,��������������������������������������-�������������������������������������.�����������������"���������1���������A��������H/��������W���������^+��������k���������~+����������������������������0�������������������+����������������������������1��������	���������	+�������� 	���������,	��������3	2��������B	���������I	!��������P	3��������_	���������k	��������r	4���������	����������	!���������	3���������	����������	����������	���������	5���������	����������	!���������	6���������	����������	���������	7���������	���������
!��������
8��������
���������
��������$
9��������3
���������:
!��������A
:��������K
���������W
��������^
;��������m
���������t
!��������{
<���������
����������
���������
=���������
����������
!���������
>���������
����������
���������
?���������
����������
!���������
@���������
���������A��������@�����������������)��������0B��������?���������F!��������MC��������W���������g��������nD��������}����������!���������E����������������������������F�������������������!���������G����������������������������H������������������!��������I�����������������!��������(J��������7���������>K��������\���������kK��������x�����������������������������������������������������������
���������!
���������1
L��������@
���������P
K��������n
���������}
K���������
����������
����������
����������
����������
������������������L��������"���������=���������N���������V���������^���������c���������q���������y�������������������������������������������������������������������������������������������������������������������������������'���������7���������G���������W���������g���������w�����������������������������������������������������������������������������������������	���������!���������0���������A���������P���������a���������p�����������������������������M����������������������������N����������������������������������������������1���������I���������c��������jO��������y�������������������P����������������������������Q����������������������������R��������������������������
S�����������������+��������2T��������A���������T���������d��������������������������������������������������)��������U�����������������)��������&V��������0���������7��������>)��������EW��������O���������V��������])��������dX��������n���������u��������|)���������Y����������������������������)���������Z����������������������������)���������[����������������������������)���������\����������������������������)���������]��������	�����������������)��������^��������(���������/��������6)��������=_��������G���������N��������U)��������\`��������f���������m��������t)��������{_����������������������������)���������a����������������������������)���������b��������������������)���������c��������������������)���������d�����������������)��������e�������� ���������'.)��������5f��������?���������FM)��������Tg��������^���������el)��������sh��������}�����������)���������i��������������������)���������j����������������������������)���������^����������������������������)���������k������������������)��������l�����������������&)��������-m��������7���������>E)��������Ln��������V���������]d)��������ko��������u���������|�)���������p��������������������)���������q��������������������)���������r��������������������)���������s��������������������)��������t�����������������)��������%u��������/���������6=)��������Dv��������N���������U\)��������cw��������m���������t{)���������x��������������������)���������y��������������������)���������z����������������������������)���������{����������������������������)���������|�������������������������)��������}��������'���������.5)��������<~��������F���������M��������T)��������[��������e���������l��������s)��������z���������������������)������������������������������)������������������������������)������������������������������)���������������������������)��������������������������&-)��������4���������>���������EL)��������S���������]���������dk)��������r���������|�����������)�������������������������������������������������������#��������*���������G���������Q���������Z���������mr������������������������������������������������������������������������������������������������������������������������������������������� `(�080@�P�x����������0�@@h�x�������8 �  � H!X�"

d

5
`%
1
C>
�E
�L
�S
�Z
ua
�h
�m
mx
��
��
��
�
,�
	�
��
��
J�
P�
J�
�
�
� 
}-
�:
xG
5T
�a
n
1{
 �
w�
,�
�
��
��
��
�
�
�


�
�5
/<
�H
^T
`
`�
_�
��
��
x�
2
�
�#
D.
�?^
@j
�v
��
>�
��
��
Z�
)���
+�
K�
�
P
,
�5
�:tP_-z
��
�J��������G�T~-�~��
@(
�4
�@
>L
�X
�d
Zq
)}@�
+�
K�
��
H�
����
�

��%:�U
^
?c�y�1�
j�
��N�0���
�
��X6�Q
Z
D_�p��/�
o�
��L�����
�	
�	�	�2	�M	
V	
I[	�l	��	3�	
t�	
��	P�	8�	��	#
/<
Rp
W}
��
��
X�
,  H�j ����� ���* 2Q?a ����� ���.
 %
U2
�T
 x
��
x�
)�
�
��

+
)"
+A
�i
�u
��
��
K�
+�
��
��
��
t�
8���
��
0)
02
�;
MD
�M
Xg
t/�
a�
��
��:�h�
��
�
g�
��v�3
�<
�A�W�h��+�G�P�d����6KMX)k
u4�:�)�
���
��
��
�
	�
q	�
�	��
 
1
&
}
/
�
5CTNs��
�
J�������
u�
�����8
�A
�FWq>�
#�
O�[�8���
z�
�����6
�?
�D	Uho)	�
(
�
T
�F	���h	�

�
�
��	�(�	5
�
>
C�	YPh�	�
-�
Y��	���
�
��
��7
�PT
.
�7
<q
M�g�
�
2�
^��
�P��
�
��
���
��&-
�6
;CL�fd�
7�
c������
��
������,
�5
:�K 	e�
<�
h�;��	�`�
��
��}�X�+
�4
9�J�c�~
A�
m�������
��
����P
%
�.
3D0](x
F�
r�E���������c+;Fcch�������&5 o;cJ�ect��c�$	�c�c	�� �	.�; J�	W�	l�y �
��� �O
�x� ��
�� �
0x= L�
a�n }�����[��� ���0 �%�2 AVH	c r`���|������% �K �m �� 
� %
� D
� �!r
!�A!�
\!�k!�
�!�
�!�
�!�
�!!"&6"�N"At"R�"Z�"b�"��"�"�"5�"M�"X#h"#�H#�n#��#��#S�#�#)�#�#r$�
$)0$:$�O$H
\$)p$z$��$
�$)�$�$��$��$)�$�$�%x%)0%:%
O%8\%)p%z%,�%��%)�%�%K�%p�%)�%�%j&�&)0&:&�O&p\&)p&z&��&0�&)�&�&��&�
�&)�&�&�'�')0':'�O'�
\')p'z'��'X
�')�'�'�'
�')�'�'+(�	()0(:(iO(�\()p(z(��(�
�()�(�(��(
��(
��(��(�)�)&)g3)u@)}M)�Z)�g)�t)��)��)��)��)��)��)��)�)�)+�);*K*[*k**{7*�D*�Q*�^*�k*�x*��*��*��*
�*%�*4�*E�*T�*e�*t�*�+�+p)+)=+G+\+�i+)}+�+$�+��+)�+�+C�+`�+)�+,b,8),)=,G,�\,i,)},�,��,��,)�,�,��,��,)�,--�)-)=-G-;\-@i-)}-�-Z�-��-)�-�-y�-p�-)�-.�.@).)=.G.�\.i.)}.�.��.8�.)�.�.��.�.)�.//�)/)=/G/3\/�i/)}/�/R�/p�/)�/�/q�/8�/)�/0�0)0)=0G0�\0�i0)}0�0��0X�0)�0�0J�0�0)�01�1�)1)=1G1�\1pi1)}1�1��10�1)�1�1�1��1)�12#2�)2)=2G2B\2�i2)}2�2a�2P�2)�2�2��2�2)�23�3h%3)93Y3
�c3z3
��3
��3
e�3
P�3
��3�3�3�3.�3U�3�3^4v!4�.4�C4EP4CZ4�g4�4��4��43�4��4Z�4

�4�4
p�45
X
5
q5
�85
cN5
��5
��5
X�5
�6
�"6
>(6
fJ6

�6
j�6
��6
��6
��6
��6
d$7
�*7
B7
�k7
Q�7
;�7
&�7
��7
O�7
8
:8
\Y8
d8
�o8
�z8
��8
�8
�8
��8
��8
��8
 �8
`�8
9�8
��8
��8
�8
~	9
:9
�9
&:9
EE9
mW9
�i9
 -NNk'k/t<tD!O!WJdJlpwy~�N�~��N�s��-�T-%I0H�P�\�d�o�w���������������������&?�G�Rj1rN}0�1�M������X����� �+�D�L�Wo/wL���/�K������������%�0�I�Q�\t3|P�8�3�O���*�*�������3*324MVUc`ch�s�{��������!�������J�v�4� �+�3�>�F�a+i/v/~9�+�V�+���������n
uu �-�5�B4J�gno��n�������������������*�2x=xE�R�Z�e4m�x��������������+�+�J�J������	�	�(	�0	�;	�C	�N	4V	�q	�y	��	��	��	��	��	4�	��	��	��	c�	��	��	c
4
�
c1
�9
�E
�M
�Y
4a
�}
��
��

7�
��
��

7�
4�
��

7�
��
��
��
��
4��&�1�J�R�]u�}��������������#>+[68O>WZbz�������������	�h��
	
(
)	0
F	;
�T
)	\
E	g

h	�
�	�
(�
h	�
�	�
�
�	�
�	�
P�	
�	-�	5�	@�Y�	a�	l�
�7
�P�
�6
��T
�q
��T
p
2�
:�
EP^�
f�
q��
��
����
��
��&�C��&B7d?�Jcdk�v���������������� 	��$<D;O�	hp:{�`���X�`�|���������)A�I�T�m�u�������P��������"0�#.F"NJY�r"zD�������������������"�-�5�PdXjcjk�v�~�������������
 Pgot0�8�@H�P�X�`�h4�h�k�n�v���b�����4���������+J� �(�0�8�@�H`h�px��� p���.symtab.strtab.shstrtab.rela.text.data.bss.rodata.str1.8.rodata.str1.1.rela.text.startup.rodata.rela.data.rel.ro.local.rela.debug_info.debug_abbrev.rela.debug_loc.rela.debug_aranges.rela.debug_ranges.rela.debug_line.debug_str.comment.note.GNU-stack.rela.eh_frame @�@���1&�,�12�#@2�<vTp>�O@8�(bi?o�?� j@`��
� B{9�@��M��{T��~��@�D�%�ѓ@�@�jH����@�j������@pn0�0����0p�.�����@
@�n`�x�	X�*o