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/kdf.o

ELF>�c@@AV�AUATUSH��dH�%(H��$�1��� I���I��H�KDF test1�I�E@A�H��H�� u�@1�I���H��M��L��H�ھ@H��������@H�꾁L��H���H�=H�1�L���H��
u�H��0���Lf.�H��H�꾁L���H�=H�L��1��H��H���H��BtF�@�M��L��H��H��H��H�����t�H�=H��پ1���L���L����H�=�H������H�����H��@���H���b�H�� �4�H���H9����H���H9����H���H9����H���H9�udH�
H�=���H��$�dH3%(u/H�Đ[]A\A]A^�H�
H�5H�=���H�
H�5H�=�<�H�
H�5H�=�;�H�
H�5H�=�:�H�
H�5H�=�9�H�
H�5H�=�8�H�
H�5H�=�6�H�
H�5H�=�4�H�
H�5H�=�3�H�
H�5H�=�0��H���W���1�H���kdf.cret == 0%s
blake2bcrypto_kdf_bytes_min() == 16crypto_kdf_bytes_max() == 64crypto_kdf_keybytes() == 32tv_kdf: ok
w+kdf.resfopen(kdf.res)sodium_malloc()r./kdf.expfopen(./kdf.exp)Failure -- probably expected for output length=%u
__extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p (crypto_kdf_primitive()) && __builtin_constant_p ("blake2b") && (__s1_len = strlen (crypto_kdf_primitive()), __s2_len = strlen ("blake2b"), (!((size_t)(const void *)((crypto_kdf_primitive()) + 1) - (size_t)(const void *)(crypto_kdf_primitive()) == 1) || __s1_len >= 4) && (!((size_t)(const void *)(("blake2b") + 1) - (size_t)(const void *)("blake2b") == 1) || __s2_len >= 4)) ? __builtin_strcmp (crypto_kdf_primitive(), "blake2b") : (__builtin_constant_p (crypto_kdf_primitive()) && ((size_t)(const void *)((crypto_kdf_primitive()) + 1) - (size_t)(const void *)(crypto_kdf_primitive()) == 1) && (__s1_len = strlen (crypto_kdf_primitive()), __s1_len < 4) ? (__builtin_constant_p ("blake2b") && ((size_t)(const void *)(("blake2b") + 1) - (size_t)(const void *)("blake2b") == 1) ? __builtin_strcmp (crypto_kdf_primitive(), "blake2b") : (__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) ("blake2b"); int __result = (((const unsigned char *) (const char *) (crypto_kdf_primitive()))[0] - __s2[0]); if (__s1_len > 0 && __result == 0) { __result = (((const unsigned char *) (const char *) (crypto_kdf_primitive()))[1] - __s2[1]); if (__s1_len > 1 && __result == 0) { __result = (((const unsigned char *) (const char *) (crypto_kdf_primitive()))[2] - __s2[2]); if (__s1_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) (crypto_kdf_primitive()))[3] - __s2[3]); } } __result; }))) : (__builtin_constant_p ("blake2b") && ((size_t)(const void *)(("blake2b") + 1) - (size_t)(const void *)("blake2b") == 1) && (__s2_len = strlen ("blake2b"), __s2_len < 4) ? (__builtin_constant_p (crypto_kdf_primitive()) && ((size_t)(const void *)((crypto_kdf_primitive()) + 1) - (size_t)(const void *)(crypto_kdf_primitive()) == 1) ? __builtin_strcmp (crypto_kdf_primitive(), "blake2b") : (__extension__ ({ const unsigned char *__s1 = (const unsigned char *) (const char *) (crypto_kdf_primitive()); register int __result = __s1[0] - ((const unsigned char *) (const char *) ("blake2b"))[0]; if (__s2_len > 0 && __result == 0) { __result = (__s1[1] - ((const unsigned char *) (const char *) ("blake2b"))[1]); if (__s2_len > 1 && __result == 0) { __result = (__s1[2] - ((const unsigned char *) (const char *) ("blake2b"))[2]); if (__s2_len > 2 && __result == 0) __result = (__s1[3] - ((const unsigned char *) (const char *) ("blake2b"))[3]); } } __result; }))) : __builtin_strcmp (crypto_kdf_primitive(), "blake2b")))); }) == 0crypto_kdf_contextbytes() == 8crypto_kdf_bytes_min() == crypto_kdf_blake2b_bytes_min()crypto_kdf_bytes_max() == crypto_kdf_blake2b_bytes_max()crypto_kdf_contextbytes() == crypto_kdf_blake2b_contextbytes()crypto_kdf_keybytes() == crypto_kdf_blake2b_keybytes()AUH�5H�=ATUSH���H��H�t�����t%�cH����[]A\A]�H�=�c���1��H��I��thH�@H��H�=�H�5H�=�H��I��tB�H�=�L����9��v������u�L����i���H�=��S���H�=�c��B���tv_kdf�
int�;�e�e�0���$�)�������� 	�(	�0	�8	�@	�H	�P	�X		\`	bh	
)p	)t	lx	I�	W�	h�	x�	&w�	/��	0��	1��	2��	30�	5)�	7~�
��\�\�b�)+��x�$����
�	7;�
00��0�0�00_)__��B)���	�		�	
�hex
��~i�ret
)%
	�������95T1Q	Rw�%�5T1Q	Rw�!'�5T1Q	Rs 0000!U�>q`U	T1Q;"��U8"��U "��U@"��UvT@QsR}X|"�UwT�QvR@"�*Uv"�TUwT�QvRs"�lUv"��U@"��UvTsQsR}X|"��U|"��U}!
!
!&
!1
!
!<
!
!G
!&
!R
!1
!]
"h
�U	T	QJR	!�
"h

U	T	Q<R	"h
IU	T	Q;R	"h
�U	T	Q:R	"h
�U	T	Q9R	"h
	U	T	Q8R	"h
E	U	T	Q6R	"h
�	U	T	Q4R	"h
�	U	T	Q3R	h
U	T	Q0R	B�
���%
�

#�)������	c�)��
!*"�
�
U	T	!�
"�
�
U	"�U0!�
"�
GU	T	!�
"�
lU|"��U}"�
�U	�
U	$��!*%&�		%�	&�b&�b'�	KDF test(U)U))))�*
#�+;�)�););)�(���)�(
')�)�	)0)�)�)��
B(<��)�)�)�)�
�
�,�
)�*
0*
0*
0*
0*
0*
0*
0*
0,D�
)�)�)P)�-.�
)�)�*)/N�
)�/��
)0))%U$>:;I$>I:;
:;I8	
:;I8
:;I!I/
&I&.?:;'I 4:;I.?:;'I .:;'@�B4:;I4:;I4:;I4I41RUXY1111XY��1���B 4:;I!��1"��1#.?:;'I@�B$.1@�B%4:;I&4:;I?<'6(.?:;'I<)I*.?:;'I<+.?:;n'I<,.?:;'<-.?'4<..?:;'I</.?:;'<0.?:;'I<P\\VPVVP]]QSs�S0�Ss�SSSPP]]
�
�	
�	
�	7�7�
�
�	P\P\P]P]PV<��gC�
/usr/include/bits/usr/lib/gcc/x86_64-redhat-linux/4.8.5/include/usr/include../../src/libsodium/include/sodiumkdf.cstring3.hstdio2.hcmptest.hstddef.htypes.hstdio.hlibio.hstdint.hcrypto_kdf.h<built-in>utils.hcrypto_kdf_blake2b.hassert.hcore.h	6xX�6YW=#�`� .a�I�Y27�Z��N�X��m>,=.I�v<
JvXg��=?�L������YYY% ^�[#%�U���������K[	�3ч�Xa�uWY6����X���Y�lX
uWY_chainfopensubkeycrypto_kdf_keybytes_IO_FILEcrypto_kdf_primitive_IO_save_endshort intsize_tsizetype_offset__PRETTY_FUNCTION__/usr/src/libsodium-1.0.18/test/default__s2_len_IO_write_ptr_flagsmemcpyfgetc_IO_buf_base_lock_markers_IO_read_endcrypto_kdf_blake2b_contextbytesfp_res_cur_columnguard_pageFILElong long intxmainlong intcrypto_kdf_blake2b_keybytes__dest_guard_pageperrorGNU 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-dynamic_posfprintfcrypto_kdf_blake2b_bytes_maxsodium_free_vtable_offset_old_offset__builtin_fwriteunsigned char__srckdf.csigned charcrypto_kdf_blake2b_bytes_minlong long unsigned intunsigned int_IO_marker_shortbufcrypto_kdf_bytes_maxcontext_IO_write_base_unused2_IO_read_ptr_IO_buf_endsodium_malloccharmaincrypto_kdf_bytes_min_next__pad1__pad2__pad3__pad4__pad5sodium_bin2hexshort unsigned int__fmttv_kdffwritelong unsigned intcrypto_kdf_derive_from_key_IO_write_end__off64_t_fileno__s1_len__off_tsodium_init_IO_backup_basestdin_flags2_mode_IO_read_basefp_out__len_IO_save_base__fprintf_chk__stack_chk_failmaster_key_sbuf__assert_fail__streamrewindcrypto_kdf_contextbytesuint64_tstdout_IO_lock_tGCC: (GNU) 4.8.5 20150623 (Red Hat 4.8.5-44)zRx�D�B�G�B �A(�A0�G�G
0A(A BBBA8d�B�P�A �A(�D0e
(C ABBA�DK��	.	

9>CHqNSX�
^�
dx
j8
pUu
z8�8�}����������������0EZr�����I�"(4;BH�kdf.ctv_kdffp_res__PRETTY_FUNCTION__.5820guard_page.LC2.LC3.LC4.LC14.LC0.LC1.LC13.LC12.LC11.LC10.LC9.LC8.LC7.LC6.LC5.LC15.LC16.LC17.LC19.LC20.LC18.LC21_GLOBAL_OFFSET_TABLE_sodium_malloccrypto_kdf_derive_from_keysodium_bin2hex__fprintf_chksodium_freecrypto_kdf_primitivecrypto_kdf_bytes_mincrypto_kdf_bytes_maxcrypto_kdf_contextbytescrypto_kdf_keybytescrypto_kdf_blake2b_bytes_mincrypto_kdf_blake2b_bytes_maxcrypto_kdf_blake2b_contextbytescrypto_kdf_blake2b_keybytesfwrite__assert_fail__stack_chk_failfopensodium_initperrorrewindfgetcxmain(.��������5.��������i.���������/���������0���������������������������1���������2���������0��������������������������1��������2��������(.��������?/��������J��������Q��������_1��������l2��������t2��������y3������������������4���������5���������6���������7���������4���������8���������5���������9���������6��������:��������7��������;��������'��������.��������=<��������g��������n��������u��������=���������>������������������������������������=������������������������������������=������������������������������������=�����������������������������������=������������������������ ��������=��������&��������-��������4!��������>=��������E��������L��������S"��������]=��������d��������k��������r#��������|=���������������������������$���������=��������%��������&��������@��������#��������*A��������I'��������SB��������\.��������ot��������{���������C���������(���������)���������@������������������D���������D���������2���������*���������B���������+���������B��������

�
�
�
0%
1
]>
E
�L
�S
Z
�a
Sh
[m
ox
T�
d�
��
B�
(�
��
t�
��
��
\�
��
F
�
� 
�-
�:
FG
�T
a
^n
�{
��
+�
��
5�
��
m�
��
��
��
��
�

�
k%
F,
*8
�D
�P
a�
6�
G�
�
��
��
��
��
f


U+
1H
�R
W

a
If
Tp
��
��
��
u��<�
�

(�
���
-
u�)>�Y
�b
�g}�G�
��
#�c��x�
f
�
N}#$>
�G
�LA]qr,�9�m�����+�Um,�C�p�x��������&�3�@�MZ	gt�����������
�� �
-@J�_x
l��8
���#�U��	B	
)	<	F	a[	8h	{	�	��	�	�	�	��	8�	�	+

�5

L

�V

�[

�e

Ur

�{

s�

x�

�
��
}�

.�

W�
��

`
�
�1�>�H
�U
�m
��
����
��������
7��
$

�
?6
�V
1a
�g
�
��
+�
�

�

�

?'

2

=

�H

nS

^

di

�

��

�

w�

��

�

�<FF_&d.�IpQ>\>dBoBw]�d���4�8�8�a�d���L�lp	���)�1�<�D�P�Xckx���d����������d���<�a
d�-�5d@I�Q�\u�}�����������G�e
#G+b6NxVdb�j��$�d�q�����q�$�@��
�
�
�
�
�'
�2
�:
�U
f]
lh
lp
�{
��
��
��
��
��
��
��
�

 
<FHP08�@
H
�P,
 h
��.symtab.strtab.shstrtab.rela.text.data.bss.rodata.str1.1.rodata.str1.8.rela.text.startup.rodata.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 @�@�8h&�,�12��@2�/T��O@�?(b�o��
j@Bx
{���!��@�W�	
�f&@�@ aH��&`�@ha��'k�@(b0�0q)Q�0�..��.��.��@XbH�/�-	86N�b