b<<x0?  3`REW+p@1.textW .data  +pY,@.bss5`5`@.loader[`BH= ,&2 8֐x8A(A | S*~CxN!A(b9}{x~xH`@,AbDHWIA(| @__start, M H4N @__threads_init!|A(d| DN!A(b,#Ac| CN!A(b ,#Atc| CN!A(b(,#Ac| CN!A(b0,#Ac| CN!A(8!p}N b(,#AK A__threads_init@AF2_1p|X!|HMA(8!p}N A, call_pth_inith`A( L| N `;|}&aA!`};;`;@; ;aA:`:@!x!A(pxdH*`"`:x.:܀:A$.8@<H=`,8@@$ccH=`,@L;`;@;;,@8H=Q`,@;;; ,@Kcc8DH=!`,A8lccH= `,A8HccH<`,@c;@Kpcc8pH<`,A8tccH<`,A8 DbHReA(::qX;B4, A08bc|`yA c| CN!A(8b8c,#A<8|#yA ,<Ad| DN!A(bcHQA(w88HQA(~@:8!0|} x!Aa!AaN d| DN!A(8b8cKD8vH;A(`t8vH;A(,4A8vdHQYA(AA,:@xVs>,0@<.3@,2@:qX8vH;iA(`r8vH;YA(|qy@8,8A8b88cH))`Tp>,LRBA(w8 0HPqA(w8cHP]A(,0@lH%,#@<(;bAD,%A8d,A8|8ve| EN!A(,A {c| CN!A(,A l,9A8|+yA D8v$8,e| EN!A(,A |3yAp8898v88f)*89*A*| FN!A(,A8a8H9e`,A {|`yAc| CN!A(8vxd| DN!A(8b@, A 0;B4|#yA ;"Hdy| DN!A(z,|f@ A;8bP`}d| DN!A(,wA88THNIA(}(,H@H,%@Hw80HNA(w98 888,HMA(w ,Ax88hHMA(}(,h@(`,%@4X,%@h,%@w84HMA(8vH8-A(|ey@8x8ape| EN!A(8vH7A(,#w@l8 HM9A(p8( A`w8 HMA(x8 ( A`w8HLA(wHM A(:K8 HLA(Kw8HLA(K,At;A88b8c@d| DN!A(`rw8 HAUA(,2A, Aw8bEHA-A(K,2@\,1A8b88b8b$H`Tp>,LRBAw8H@A(w8b%H@A(Kp8b88bXbDHI`Tp>,LRBAHw8H@A(w8bEH@}A(K b#H,EA(`o8b`bH,-A(|/@A|P|`zbH1,A8bhbH+A(|/@@ : Kh|Pb|`zH,AP: KH8v H=8`@:8!0|} K,:qXw8L8bcH?A(K8XbH)`,@ bKb8\H)`,A8`bH)`,Ä(-@p(g@,@0, A$8bH8X88b@K0,@<|`yA0, A$8H8X8d8b@Kw8 H>A(b@:8!0|} KbH8`@:8!0|} K:`K8TH(`,@d;;KT8PH(y`,@8;;:`.AK$`tw:8H> A(w8DH=A(w8H=A(w8H=A(w8(H=A(w8tH=A(w8H=A(w88H=A(w8 H=A(w88H=qA(w8XH=aA(w8H=QA(,4@(w8H=9A(w8(H=)A(KbH(A(`o(#@(/@X,0Aw88H must be one of: Loading of "%s" failed! FIPS 140-2 mode is activated FIPS_140_2_CRYPTO_KERNEL_ACTIVEFIPS_140_2_CRYPTO_KERNEL_ACTIVE%s: Unknown%s command: '%.150s' hsminfo check HSM accessCouldn't load function "%s" from"%s" SAPCRYPTOLIB %d.%d.%d%s Build user : %s Build path : %s Build change list: %s get_crl get revocation list keytab manage keyTab in PSEERROR: Cannot initialize crypto library (same as "get_pse") gen_verify_pse generate a verify PSEERROR: invalid parameter for option -fips ERROR: Cannot get SAPCRYPTOLIB version info Versions: SAPGENPSE %d.%d.%d (%s) Fallback selection of SECUDIR through %s: Environment variable $SECUDIR is defined: Using -l parameter to load CommonCryptoLib You need it in the same directory as sapgenpse Loaded CommonCryptoLib from sapgenpse folder Environment variable $SECUDIR is not defined! ERROR -- insufficient parameters for option -G ! ERROR: loading of GOST plugin "%s" failed (rc=%d) try "sapgenpse -h" for list of available commands. gen_hsm_pse generate a PSE which uses an HSM hsm_pse maintain a PSE which uses an HSM export_p8 export a PKCS#8 private key file lps_import import a PSE (add LPS protection) lps_show show LPS protection state of a PSE or change PIN/Passphrase of a PSE export_own_cert export the user certificate of a PSE pseconv convert between PSE format v2 and v4 lps_export export a PSE (remove LPS protection) show show file content and other information import_p12 import a PKCS#12 digital ID transport file export_p12 export a PKCS#12 digital ID transport file lps_enable enables LPS protection of a PSE (in-place) lps_disable disables LPS protection of a PSE (in-place)ERROR: CommonCryptoLib does not allow to (de)activate FIPS mode tlsinfo show TLS cipersuites for a given alias string sncinfo show SNC cipersuites for a given alias stringpassing "-h" after a will show further help informationERROR: Library does not implement support for GOST crypto plugin Call sapgenpse without parameters to see details of the versions! import_p8 create new PSE from PKCS#8 private key plus certs Using SSL_LIB definition from environment to load CommonCryptoLib Using SNC_LIB definition from environment to load CommonCryptoLib gen_pse create new PSE and/or PKCS#10 certification request import_own_cert import CA response to PKCS#10 certification request maintain_pk show/add/delete trusted keys/certs in PKList of PSE ** You appear to have a%s-style login shell ** WARNING: Failed to activate LOG mode, not supported by CommonCryptoLib cryptinfo show properties of SAP CommonCryptoLib Crypto Kernel ********************************************************************** ** sapgenpse WARNING: Environment variable "USER" not defined! ** ** ---------------------------------------------------------------- ** ** Please define the USER environment variable *AND* insert ** ** the definition into the startup script of your Unix shell, ** ** or you may get problems accessing credentials created ** ** through 'seclogin'! ** ** Examples additions for your shell startup scripts: ** ** (sh): if [ "$USER" = "" ];then USER="`whoami`";export USER;fi ** ** (csh): if ( $?USER == 0 ) setenv USER "`whoami`" ** ********************************************************************** The library is older than sapgenpse and does not support the command '%s'. SAPGENPSE tool for creation and management of PSE-files and SSO-credentials seclogin create/add/delete SSO-credentials for a PSE ("cred_v2") get_my_name show attributes of the user certificate/keytab in a PSE support_info collect information about current environment and configurationERROR: Cannot activate FIPS mode, assuming that no certified crypto kernel is available 'h,,"$t"l'("!Lt#<4tTx <\L(L ############################################################################# You are about to configure the keyTab for single sign-on or SNC Client Encryption. Please use this command only if your ABAP server does not support the sncwizard resp. spnego transaction. For more information please refer to the SAP Notes 2015966 and 2429438. The usage of SNC Client Encryption only without SSO is free as described in SAP Note 2440692. ############################################################################# Usage: sapgenpse [-fips on/off] [-log] [-h] [-l ] [-h] [sub-options] ... -l Path of CommonCryptoLib (libsapcrypto.so) to be used -h Show help text -log Write traces directly to stderr -fips on/off Activate FIPS 140-2 mode Command to execute -h Show help text of named command All commands that create PSEs or Credentials support the option -lps. (These commands are gen_pse, import_p12, import_p8, keytab, seclogin) The -lps option enables the usage of the Local Protection Storage (LPS) to protect the sensitive information stored in PSEs and Credentials. Where available the protection with LPS is provided using system-dependent resources. - (DP ) On the Microsoft Windows platform, the Data Protection API (DPAPI) is used for this purpose. A PSE file can only be made available again on the same platform on which the protection was applied. - (INT) On all other operating systems, a fallback protection is used. This method uses a CommonCryptoLib key and does not prevent the access of a copied PSE on another host. The command lps_enable can be used to enable LPS on existing PSEs. The command seclogin can be used to enable LPS on existing credentials. $63`3` 3`>3`0@3`03`/3`/`3`/ 3`.3`.3`-3`-3`*3`*`3`* 3`2  X   X2(dh15h11111113303H$R x 81 @@ @6@D@Q@`@l@s@ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ #@ -@<@ F@ c@ p@ |@ 1! 1? ? ? ? H?@?h?p?x???????)?)?)?)?) ?)(?)0?)8?)@?)H?)P?)X?)`?)h?)p?)x?)?)?)?)?)?)?)?)?)?)?)?)?)?)?)?)?*?*?*?*?1?1?1?1?1?2?2?2?2(?20?2@?2H?2X?2`?2p?2x?2?2?2?2?2?2?2?2?2?2?3?3?3?3 ?30?38?3H?3P?3p?3?%3?!3?3?$3?#3?3?3? 3? 3?"3?3?4?4?4?4?4 ?4(?40?48?4@?4H?4P?4X?4`?4h?4p?4x?4? 4?4?4?4?4?4?4?4? 4?4?4?4?4?4?4?5?5?5?5?5 ?5(?50?58?5@?5H?5P?5X?/usr/lib:/liblibc_r.ashr_64.olibnsl.ashr_64.olibpthread.ashr_xpg5_64.o __rtiniterrnoaccess_system_configuration ___memcmp64 ___bzero64 ___memmove64 ___fill64_iob __mod_initmalloccallocfree loadquerygetenv_Errnoexitstrlenfprintfstrchrfflushtolowerstrrchrdlopendlsymgetcwdstrstrputenvdlclose __n_pthreads__crt0v__malloc_user_defined_name __pth_init __pthread __nsl_init__startNPOZ\.^RZ`hr~ٙ::.Rv,, X&R4=rVTX###@#X#p###ޙ"\lޙ  dt\ޙޙ # R f r  ޙ ޙ ,ޙ Pޙ ޙ   ޙ ޙ 8ޙ D Xޙ lޙ ޙ ޙ ޙ ޙ ޙ ,ޙ <ޙ Pޙ `ޙ v # # ##d## #`## #X###ޙT###8####h###L###@###dޙ|ޙޙޙޙޙ ޙ0ޙ>Pޙ`ޙn~\ޙޙ(\Hޙ\ޙjx\ޙޙxޙ###BFVhޙ## ޙ0ޙ@ޙPޙ`ޙpޙޙޙޙޙޙޙޙޙ@ޙTޙdޙtޙ###ޙޙfjޙޙ"&&&&&&''''&'2'>'J'V'b'n(***ޙ**+ޙ+*+@ޙ+Pޙ+|ޙ, ,4-b-Bd./bh0d00b0d0&0b01&d141>b1Fd1L&1Zb1d2 2.b222h̙2&2 3X3 4)4f505H5Vn5h#5|5 606T7$76n777n7#8Vn8X#899: :X:x&;0;T;h; ;.n> >|?~? @@,@P@p A A BPCjC*lC`#CpCrDEtE@&FFG0 G@GpGHH$HPH`IK6vKFvK\3KxKK3K3L`LtM(M<MdMxMMM NxNOzPPBPjPQ(QVQX QQ RShS$T  TH TXTp TTTTU, UHUX$U|UU#UU U$UUUV$ V4VdVvV|VVVVVV VVWX8YY*YRYzYY ? ? ? H&?@?hv?pt?xr?p?n?l?j?h?f?)?)?)?)?) ?)(?)0?)8?)@?)H?)P?)X?)`?)h?)p?)x?)?)?)?)?)?)?)?)?)?)?)?)?)?)?)?)?*?*?*?*?1?1?1?1L?1?2L?24?2L?2(?20L?2@V?2HL?2XT?2`L?2pR?2xL?2P?2L?2N?2L?2L?2L?2J?2L?2H?2L?3F?3L?3?3 L?30?38L?3H?3PL?3p8?3F?3B?3?3J?3H?36?3?3@?3?3D?3?3b?4d?46?4`?4,?4 2?4(?40"?48?4@(?4H?4P:?4X8?4`?4h?4p ?4x$?4?4?4?4?4x?44?4?4>?4?4?4?4*?4?4?4?4.?5 hQk9Q  d|kg )hXk9X C g S h4k94  g ;h5k95 U k6 r k9`  k:  k<@  >  |k?2( g ,hSk9S F |k$g V W6  gY k(Y  gY( k(Y(  gYP k(YP  gC k(C  gYx k(Yx  gE k(E  gY k(Y  gC k(C  gPh k(Ph  gR k(R  gP k(P   gP k(P  gP@ k(P@  gC 'k(C '! gC( /k(C( /& gW 8k(W 8"+ g4 @k(4 @'0 gO Gk(O G,5 gN Ok(N O1: gY Wk(Y W6 g `k( `; lerrnoaccess_system_configuration___memcmp64.___memcmp64___bzero64.___bzero64___memmove64.___memmove64___fill64.___fill64_iob__mod_initmalloccallocfreeloadquerygetenv_Errnoexitstrlenfprintfstrchrfflushtolowerstrrchrdlopendlsymgetcwdstrstrputenvdlclose__n_pthreads__crt0v__malloc_user_defined_name__nsl_init__pth_init__pthreadTOCcrt0_data_$STATICg_szModuleDirg_szModulePathSecLibraryInit2SEC_DLL_FL_vartfstdfeature_gost_ok_$STATIC_BSSdll_handlefeature_gostgost_plugin_fnameversion_infogost_option_skipdefault_lib_filenamealt_lib_filenameunsupportedCommandunsupportedCommand_PC_IunsupportedCommand_PC_I_PIcrt0_64.s.__startp_xargcp_xargvp_xrcfgp_xrc_malloc_user_defined_name__C_runtime_pstartup.file../../../../../../../src/bos/usr/ccs/lib/libc/__threads_init.cFri Oct 5 01:44:10 2007 IBM XL C Enterprise Edition for AIX, Version 9.0.0.0 --- .__threads_init.__threads_init@AF2_1_bsd_init_routine_xti_tli_init_routine__dce_compat_init_routine/sapmnt/gclm0110/a/cclmake/p3222/nwsso/nwsso_sll/300P_REL/src/sapgenpse/sapgenpse.cThu Mar 24 10:38:16 2022 IBM XL C for AIX, Version 12.1.0.20.main.Strcaseicmp.ShowUsage.BadCommand.get_symbols.unsupportedCommand_PC_I_PI.unsupportedCommand_PC_I.unsupportedCommand.Strcaseicmp@AF11_2strcat.s.strcatnoname.strcpystrcmp.s.strcmpstrncpy.s.strncpy../../../../../../src/oncplus/usr/lib/libnsl/__threads.cFri Oct 5 13:17:16 2007 _nsl_init_routine../../../../../../../../src/bos/usr/ccs/lib/libpthreads/init.cWed Aug 22 15:27:45 2007 .call_pth_init__pth_init_routine/sapmnt/gclm0110/a/cclmake/p3222/nwsso/nwsso_sll/300P_REL/src/dlload/dlload1.cThu Mar 24 10:07:49 2022 .get_module_dir.get_module_path.sec_dll_getPath.sec_dll_symbol.sec_dll_print.sec_dll_cmp.sec_dll_cpy.sec_dll_getType.sec_dll_release.sec_dll_addRef.sec_dll_queryInterface.init_prog_file_name.init_dll_file_name.sec_dll_init.sec_dll_release@AF17_9/sapmnt/gclm0110/a/cclmake/p3222/nwsso/nwsso_sll/300P_REL/src/helpers/util_pathappend.c.PathCchAppendA.PathAppendA/sapmnt/gclm0110/a/cclmake/p3222/nwsso/nwsso_sll/300P_REL/src/helpers/util_pathcanonicalize.cThu Mar 24 10:08:12 2022 .SecPathCanonicalize/sapmnt/gclm0110/a/cclmake/p3222/nwsso/nwsso_sll/300P_REL/src/helpers/util_pathfindfilename.cThu Mar 24 10:08:24 2022 .PathFindFileNameA/sapmnt/gclm0110/a/cclmake/p3222/nwsso/nwsso_sll/300P_REL/src/helpers/util_pathremovefilespec.cThu Mar 24 10:08:30 2022 .PathRemoveFileSpecA/sapmnt/gclm0110/a/cclmake/p3222/nwsso/nwsso_sll/300P_REL/src/helpers/util_secfreelibrary.cThu Mar 24 10:08:55 2022 .SecFreeLibrary/sapmnt/gclm0110/a/cclmake/p3222/nwsso/nwsso_sll/300P_REL/src/helpers/util_secgetprocaddress.cThu Mar 24 10:09:01 2022 .SecGetProcAddress/sapmnt/gclm0110/a/cclmake/p3222/nwsso/nwsso_sll/300P_REL/src/helpers/util_seclibraryinit.cThu Mar 24 10:09:07 2022 .SecLibraryInitNormalizePath.SecLibraryInit_check_hints.getNextPathEntry.createPath.SecExecutableInit.SecLibraryInit2/sapmnt/gclm0110/a/cclmake/p3222/nwsso/nwsso_sll/300P_REL/src/helpers/util_secloadlibrary.cThu Mar 24 10:09:13 2022 .SecLoadLibrary../../../../../../../src/bos/usr/ccs/lib/librtl/64bit/rtld.cFri Oct 5 06:47:49 2007 __rtldglink64.s.exit.fprintf.fflush.getenv.putenv.strlen.tolower.access.malloc.calloc.free.loadquery._Errno.strchr.strrchr.dlopen.dlsym.getcwd.strstr.dlclose.__pth_init