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

ELF>``@@AT� US�� H���� I���H����M����H��H����H�5H���H�=� H��A�H�=H�
H��1��H�5L���H�=� L��A�H�=H�
H��1��H�5L��H������UH�=� H�ھA�H�=H�
H��1��H�5H��H�������H�=� H�ھA�H�=H�
H��1��H�H�5H�������jL���H���H����H���%�H�����H�=�H������H���H9����H���H9�uW�H���H9�u&[]1�A\�H�
H�5H�=�#�H�
H�5H�=�D�H�
H�5H�=�C�H�
H�5H�=�A�H�
H�5H�=�@�H�
H�5H�=�?�H�
H�5H�=�>�H�
H�5H�=�8�H�
H�5H�=�3�H�
H�5H�=�.�scalarmult.c%s
ret == 0ret == -1curve25519w+scalarmult.resfopen(scalarmult.res)sodium_malloc()r./scalarmult.expfopen(./scalarmult.exp)alicepk != ((void *)0) && bobpk != ((void *)0) && k != ((void *)0)crypto_scalarmult_bytes() > 0Ucrypto_scalarmult_scalarbytes() > 0U__extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p (crypto_scalarmult_primitive()) && __builtin_constant_p ("curve25519") && (__s1_len = strlen (crypto_scalarmult_primitive()), __s2_len = strlen ("curve25519"), (!((size_t)(const void *)((crypto_scalarmult_primitive()) + 1) - (size_t)(const void *)(crypto_scalarmult_primitive()) == 1) || __s1_len >= 4) && (!((size_t)(const void *)(("curve25519") + 1) - (size_t)(const void *)("curve25519") == 1) || __s2_len >= 4)) ? __builtin_strcmp (crypto_scalarmult_primitive(), "curve25519") : (__builtin_constant_p (crypto_scalarmult_primitive()) && ((size_t)(const void *)((crypto_scalarmult_primitive()) + 1) - (size_t)(const void *)(crypto_scalarmult_primitive()) == 1) && (__s1_len = strlen (crypto_scalarmult_primitive()), __s1_len < 4) ? (__builtin_constant_p ("curve25519") && ((size_t)(const void *)(("curve25519") + 1) - (size_t)(const void *)("curve25519") == 1) ? __builtin_strcmp (crypto_scalarmult_primitive(), "curve25519") : (__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) ("curve25519"); int __result = (((const unsigned char *) (const char *) (crypto_scalarmult_primitive()))[0] - __s2[0]); if (__s1_len > 0 && __result == 0) { __result = (((const unsigned char *) (const char *) (crypto_scalarmult_primitive()))[1] - __s2[1]); if (__s1_len > 1 && __result == 0) { __result = (((const unsigned char *) (const char *) (crypto_scalarmult_primitive()))[2] - __s2[2]); if (__s1_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) (crypto_scalarmult_primitive()))[3] - __s2[3]); } } __result; }))) : (__builtin_constant_p ("curve25519") && ((size_t)(const void *)(("curve25519") + 1) - (size_t)(const void *)("curve25519") == 1) && (__s2_len = strlen ("curve25519"), __s2_len < 4) ? (__builtin_constant_p (crypto_scalarmult_primitive()) && ((size_t)(const void *)((crypto_scalarmult_primitive()) + 1) - (size_t)(const void *)(crypto_scalarmult_primitive()) == 1) ? __builtin_strcmp (crypto_scalarmult_primitive(), "curve25519") : (__extension__ ({ const unsigned char *__s1 = (const unsigned char *) (const char *) (crypto_scalarmult_primitive()); register int __result = __s1[0] - ((const unsigned char *) (const char *) ("curve25519"))[0]; if (__s2_len > 0 && __result == 0) { __result = (__s1[1] - ((const unsigned char *) (const char *) ("curve25519"))[1]); if (__s2_len > 1 && __result == 0) { __result = (__s1[2] - ((const unsigned char *) (const char *) ("curve25519"))[2]); if (__s2_len > 2 && __result == 0) __result = (__s1[3] - ((const unsigned char *) (const char *) ("curve25519"))[3]); } } __result; }))) : __builtin_strcmp (crypto_scalarmult_primitive(), "curve25519")))); }) == 0crypto_scalarmult_bytes() == crypto_scalarmult_curve25519_bytes()crypto_scalarmult_scalarbytes() == crypto_scalarmult_curve25519_scalarbytes()crypto_scalarmult_bytes() == crypto_scalarmult_scalarbytes()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��>���xmain��z|;A��V���j�	��2���b_I�]�~bJ�Ky�����o;�)&��/�'����wm
s�}<�rQ�fE�L/��*�w���,*�
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�$����
�B��
0_)�_�_��)f�


k 
ret!)
	�!'���IT1Q	R	�!+��IT1Q	R	�!0i��IT1Q	R	�!5���IT1Q	R	@0@0itU t1U tIU �nUvT	��U	TAQvR ��U|T	��U	TAQ|R � UsT	Q|�QU	TAQsR �|UsT	Qv��U	TAQsR ��UsT	Q	��U|�Uv�'Us


"

-


8
�U	T	Q#R	8

U	T	QDR	8
LU	T	QCR	8
�U	T	QAR	8
�U	T	Q@R	8
		U	T	Q?R	8
H	U	T	Q>R	8
�	U	T	Q8R	8
�	U	T	Q3R	8
U	T	Q.R	B�
�

�)������
c�)X
�
U	T	s
~
�
U	t�
U0��
X
U	T	�
�
CU}�[U|~
zU	~
U	&
	��	�	
��	
�		
���@hex	�b�b U)i!�!)!�"	� ���!� 	)�!
!��
B <��!�!�!�!�
�
� 	&)�!
!�!�#�
!�"	0"	0"
0"
0#DX
!�!�!P!�$�s
!�!�")%N�
!�%��
!�&)!�%U$>:;I$>I:;
:;I8	
:;I8
:;I!I/
&I.?:;'I 4:;I.?:;'I@�B4:;I4:;I4I41XY1��1���B4:;I��1��14:;I4:;I4:;I?< .?:;'I<!I".?:;'I<#.?:;'<$.?:;'I<%.?:;'<&.?:;'I<PVVP\\SPPPPPP
�
�	
�
�	
�
�	
�
�	:�:�P]P]P\P\PV<f�#4�
/usr/include/bits/usr/lib/gcc/x86_64-redhat-linux/4.8.5/include/usr/include../../src/libsodium/include/sodiumscalarmult.cstdio2.hcmptest.hstddef.htypes.hstdio.hlibio.hutils.hcrypto_scalarmult.hcrypto_scalarmult_curve25519.hassert.hcore.h	/W/ZV>ZV>[ ��;�H��7�L�!�2�Q�!�-�V�Y�������Y"#\t!������z���	�3ч�Xa�uWY6讯���Y�lX
u-Y_chain_flags2fopen_IO_FILE_IO_save_endcrypto_scalarmult_baseshort intsize_tsizetype_offset__PRETTY_FUNCTION__/usr/src/libsodium-1.0.18/test/default__s2_len_IO_write_ptr_flagsfgetc_IO_buf_base_lockscalarmult.c_markers_IO_read_endfp_res__fprintf_chkcrypto_scalarmult_curve25519_scalarbytescrypto_scalarmult_bytesguard_pagelong long intxmainbobpksmall_order_p_cur_columnperrorGNU 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_posfprintfsodium_free_sbuf_old_offset_guard_pageunsigned charsigned charlong long unsigned intunsigned int_IO_marker_shortbuf__off64_t_IO_write_base_unused2_IO_read_ptralicepk_IO_buf_endsodium_malloccharlong intmainsodium_init_next__pad1__pad2__pad3__pad4__pad5sodium_bin2hexshort unsigned int__fmtlong unsigned int_IO_write_endcrypto_scalarmult_scalarbytes_fileno__s1_len__off_talicesk_IO_backup_basestdincrypto_scalarmult_mode_IO_read_basefp_out_vtable_offsetcrypto_scalarmult_primitive_IO_save_basecrypto_scalarmult_curve25519_bytesFILE__assert_fail__streamrewindbobskstdout_IO_lock_tGCC: (GNU) 4.8.5 20150623 (Red Hat 4.8.5-44)zRx�,fB�F�A �!
ADA<L�B�P�A �A(�D0c
(C ABBA�	` 	AH	@ #	  1	JP	

U
Z$_di�o�u8z�h�H���/�2�A�g�i�W�z�f����
-9Qo���������scalarmult.caliceskfp_resbobsksmall_order_p__PRETTY_FUNCTION__.5819guard_page.LC2.LC7.LC0.LC1.LC11.LC10.LC9.LC8.LC6.LC5.LC4.LC3.LC12.LC13.LC14.LC16.LC17.LC15.LC18xmain_GLOBAL_OFFSET_TABLE_sodium_malloccrypto_scalarmult_basesodium_bin2hex__fprintf_chkcrypto_scalarmultsodium_freecrypto_scalarmult_bytescrypto_scalarmult_scalarbytescrypto_scalarmult_primitivecrypto_scalarmult_curve25519_bytescrypto_scalarmult_curve25519_scalarbytes__assert_failfopensodium_initperrorrewindfgetc
/��������/��������$/��������I\Q0��������X��������j1��������qDx�����������������2���������<�0������������������1���������D�������������������2���������\�3�����������������1��������D����������������(2��������/<:3��������I��������[1��������bDi��������p��������|2����������<�3���������4���������4���������4���������5���������6���������7������������������5���������8��������6��������9��������5�������� 6��������3��������:��������A��������K:��������R��������Y��������`��������j:��������q��������x�����������������:������������������������������������:��������������������������� ���������:���������������������������!���������:���������������������������"��������:������������������������#��������$:��������+��������2��������9$��������C:��������J��������Q��������X$��������b:��������%��������&��������<��������#D*=��������G'��������Q>��������Z/��������mLr-��������D�?���������(���������)���������<���������D�@���������@���������4���������*���������>���������+���������>��������

�
�
x
%
1
L>
�E
�L
�S
�Z
�a
Bh
<m
�x
��
S�
7�
��
�
��
�
��
4�
��
��
�
�
 
t-
:
G
�T
a
�n
{
{�
��
I�
��
��
\�
\�
c�
j�
q�
x

.
�%
�,
�8
VD
uP
\�
Z�
��
a�
��
��
h�


n%
I2
�A
�F
dP]nx
7�
���
����
��
����
.
7
e<,R
_n_�
��
����
����
��
��
��2(JUe`on����@�����`!6R>m@}_����@� �����(�5�B�O�\
iv�$�O����n����#�0CM�b8o����������h�	
			H,	?	I	(^	k	~	�	G�	�	�	�	f�	�	�	

E(

?

BI

;N

�X

�e

�j


2�
/�

.�

U�
A�

^�

v�

��

�ig
�,
�D
�\
�qW{
��z�
O�P�
��H�
��`�
��@�
t +4
?
�J
j
Xu
)�
+�
�
�
i


7

�#

�.

9

�Y

t

J

��

��

�+&0.fI#Q'\'d/o0wf�(�@���
�>�^�����	�'(	FGe7n?0J
SO[ff
n���H���0�
�O�f�
����H%00
9OAGL
em+xH�_�0�
�O�(�
�_��H�0O�;
�C
�N
�V
�a
�i
�t
�|
��
d�
j�
j�
��
��
��
��
��
��
�
�
�
 
f

�A�
 P
.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 @f@H6�&�,�X 12��@2X
Tp�O@�>(b�� o�
j@�@H
{���!)�@@V
��%@�@P^H�3&0�@�^`�c&'�@�^0�0�(��0j-.��-��-��@(_0 .-	84X_