$ truss -u liblibfreebl_64fpu_3:: -u libsoftokn3:: modutil -dbdir . -fips true -nocertdb > secdb_fips.out execve("/usr/bin/modutil", 0xFFFFFFFF7FFFF838, 0xFFFFFFFF7FFFF870) argc = 6 sysinfo(SI_MACHINE, "sun4v", 257) = 6 mmap(0x00000000, 65536, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANON, -1, 0) = 0xFFFFFFFF7F5E0000 memcntl(0xFFFFFFFF7F400000, 48760, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0 memcntl(0x100000000, 34496, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0 resolvepath("/usr/bin/modutil", "/usr/bin/modutil", 1023) = 16 resolvepath("/usr/lib/sparcv9/ld.so.1", "/lib/sparcv9/ld.so.1", 1023) = 20 fstatat(AT_FDCWD, "/usr/bin/modutil", 0xFFFFFFFF7FFFF378, 0) = 0 openat(AT_FDCWD, "/var/ld/64/ld.config", O_RDONLY) Err#2 ENOENT fstatat(AT_FDCWD, "/usr/bin/../lib/libssl3.so", 0xFFFFFFFF7FFFE430, 0) Err#2 ENOENT fstatat(AT_FDCWD, "/usr/lib/mps/secv1/64/libssl3.so", 0xFFFFFFFF7FFFE430, 0) = 0 resolvepath("/usr/lib/mps/secv1/64/libssl3.so", "/usr/lib/mps/sparcv9/libssl3.so", 1023) = 31 openat(AT_FDCWD, "/usr/lib/mps/secv1/64/libssl3.so", O_RDONLY) = 3 mmapobj(3, MMOBJ_INTERPRET, 0xFFFFFFFF7F5E1BC8, 0xFFFFFFFF7FFFDF6C, 0x00000000) = 0 close(3) = 0 memcntl(0xFFFFFFFF7A500000, 46544, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0 fstatat(AT_FDCWD, "/usr/bin/../lib/libsmime3.so", 0xFFFFFFFF7FFFE430, 0) Err#2 ENOENT fstatat(AT_FDCWD, "/usr/lib/mps/secv1/64/libsmime3.so", 0xFFFFFFFF7FFFE430, 0) = 0 resolvepath("/usr/lib/mps/secv1/64/libsmime3.so", "/usr/lib/mps/sparcv9/libsmime3.so", 1023) = 33 openat(AT_FDCWD, "/usr/lib/mps/secv1/64/libsmime3.so", O_RDONLY) = 3 mmapobj(3, MMOBJ_INTERPRET, 0xFFFFFFFF7F5E2ED0, 0xFFFFFFFF7FFFDF6C, 0x00000000) = 0 close(3) = 0 memcntl(0xFFFFFFFF7A300000, 36424, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0 fstatat(AT_FDCWD, "/usr/bin/../lib/libnss3.so", 0xFFFFFFFF7FFFE430, 0) Err#2 ENOENT fstatat(AT_FDCWD, "/usr/lib/mps/secv1/64/libnss3.so", 0xFFFFFFFF7FFFE430, 0) = 0 resolvepath("/usr/lib/mps/secv1/64/libnss3.so", "/usr/lib/mps/sparcv9/libnss3.so", 1023) = 31 openat(AT_FDCWD, "/usr/lib/mps/secv1/64/libnss3.so", O_RDONLY) = 3 mmapobj(3, MMOBJ_INTERPRET, 0xFFFFFFFF7F5E4170, 0xFFFFFFFF7FFFDF6C, 0x00000000) = 0 close(3) = 0 memcntl(0xFFFFFFFF7A000000, 93448, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0 fstatat(AT_FDCWD, "/usr/bin/../lib/libnssutil3.so", 0xFFFFFFFF7FFFE430, 0) Err#2 ENOENT fstatat(AT_FDCWD, "/usr/lib/mps/secv1/64/libnssutil3.so", 0xFFFFFFFF7FFFE430, 0) = 0 resolvepath("/usr/lib/mps/secv1/64/libnssutil3.so", "/usr/lib/mps/sparcv9/libnssutil3.so", 1023) = 35 openat(AT_FDCWD, "/usr/lib/mps/secv1/64/libnssutil3.so", O_RDONLY) = 3 mmapobj(3, MMOBJ_INTERPRET, 0xFFFFFFFF7F5E6008, 0xFFFFFFFF7FFFDF6C, 0x00000000) = 0 close(3) = 0 memcntl(0xFFFFFFFF79E00000, 45968, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0 fstatat(AT_FDCWD, "/usr/bin/../lib/libplc4.so", 0xFFFFFFFF7FFFE430, 0) Err#2 ENOENT fstatat(AT_FDCWD, "/usr/lib/mps/secv1/64/libplc4.so", 0xFFFFFFFF7FFFE430, 0) = 0 resolvepath("/usr/lib/mps/secv1/64/libplc4.so", "/usr/lib/mps/sparcv9/libplc4.so", 1023) = 31 openat(AT_FDCWD, "/usr/lib/mps/secv1/64/libplc4.so", O_RDONLY) = 3 mmapobj(3, MMOBJ_INTERPRET, 0xFFFFFFFF7F5E7110, 0xFFFFFFFF7FFFDF6C, 0x00000000) = 0 close(3) = 0 memcntl(0xFFFFFFFF79C00000, 4656, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0 fstatat(AT_FDCWD, "/usr/bin/../lib/libplds4.so", 0xFFFFFFFF7FFFE430, 0) Err#2 ENOENT fstatat(AT_FDCWD, "/usr/lib/mps/secv1/64/libplds4.so", 0xFFFFFFFF7FFFE430, 0) = 0 resolvepath("/usr/lib/mps/secv1/64/libplds4.so", "/usr/lib/mps/sparcv9/libplds4.so", 1023) = 32 openat(AT_FDCWD, "/usr/lib/mps/secv1/64/libplds4.so", O_RDONLY) = 3 mmapobj(3, MMOBJ_INTERPRET, 0xFFFFFFFF7F5E7E30, 0xFFFFFFFF7FFFDF6C, 0x00000000) = 0 close(3) = 0 memcntl(0xFFFFFFFF79A00000, 3648, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0 fstatat(AT_FDCWD, "/usr/bin/../lib/libnspr4.so", 0xFFFFFFFF7FFFE430, 0) Err#2 ENOENT fstatat(AT_FDCWD, "/usr/lib/mps/secv1/64/libnspr4.so", 0xFFFFFFFF7FFFE430, 0) = 0 resolvepath("/usr/lib/mps/secv1/64/libnspr4.so", "/usr/lib/mps/sparcv9/libnspr4.so", 1023) = 32 openat(AT_FDCWD, "/usr/lib/mps/secv1/64/libnspr4.so", O_RDONLY) = 3 mmapobj(3, MMOBJ_INTERPRET, 0xFFFFFFFF7F5E8AE8, 0xFFFFFFFF7FFFDF6C, 0x00000000) = 0 close(3) = 0 memcntl(0xFFFFFFFF79800000, 47928, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0 fstatat(AT_FDCWD, "/usr/bin/../lib/libthread.so.1", 0xFFFFFFFF7FFFE430, 0) = 0 resolvepath("/usr/bin/../lib/libthread.so.1", "/lib/libthread.so.1", 1023) = 19 openat(AT_FDCWD, "/usr/bin/../lib/libthread.so.1", O_RDONLY) = 3 mmapobj(3, MMOBJ_INTERPRET, 0xFFFFFFFF7F5E9F30, 0xFFFFFFFF7FFFDF6C, 0x00000000) Err#48 ENOTSUP mmap(0x00000000, 8192, PROT_READ, MAP_PRIVATE, 3, 0) = 0xFFFFFFFF7F5DC000 munmap(0xFFFFFFFF7F5DC000, 8192) = 0 close(3) = 0 fstatat(AT_FDCWD, "/usr/lib/mps/secv1/64/libthread.so.1", 0xFFFFFFFF7FFFE430, 0) Err#2 ENOENT fstatat(AT_FDCWD, "/usr/lib/mps/64/libthread.so.1", 0xFFFFFFFF7FFFE430, 0) Err#2 ENOENT fstatat(AT_FDCWD, "/lib/64/libthread.so.1", 0xFFFFFFFF7FFFE430, 0) = 0 resolvepath("/lib/64/libthread.so.1", "/lib/sparcv9/libthread.so.1", 1023) = 27 openat(AT_FDCWD, "/lib/64/libthread.so.1", O_RDONLY) = 3 mmapobj(3, MMOBJ_INTERPRET, 0xFFFFFFFF7F5E9F30, 0xFFFFFFFF7FFFDF6C, 0x00000000) = 0 close(3) = 0 fstatat(AT_FDCWD, "/usr/bin/../lib/libnsl.so.1", 0xFFFFFFFF7FFFE430, 0) = 0 resolvepath("/usr/bin/../lib/libnsl.so.1", "/lib/libnsl.so.1", 1023) = 16 openat(AT_FDCWD, "/usr/bin/../lib/libnsl.so.1", O_RDONLY) = 3 mmapobj(3, MMOBJ_INTERPRET, 0xFFFFFFFF7F5EB1B0, 0xFFFFFFFF7FFFDF6C, 0x00000000) Err#48 ENOTSUP mmap(0x00000000, 8192, PROT_READ, MAP_PRIVATE, 3, 0) = 0xFFFFFFFF7F5DC000 munmap(0xFFFFFFFF7F5DC000, 8192) = 0 close(3) = 0 fstatat(AT_FDCWD, "/usr/lib/mps/secv1/64/libnsl.so.1", 0xFFFFFFFF7FFFE430, 0) Err#2 ENOENT fstatat(AT_FDCWD, "/usr/lib/mps/64/libnsl.so.1", 0xFFFFFFFF7FFFE430, 0) Err#2 ENOENT fstatat(AT_FDCWD, "/lib/64/libnsl.so.1", 0xFFFFFFFF7FFFE430, 0) = 0 resolvepath("/lib/64/libnsl.so.1", "/lib/sparcv9/libnsl.so.1", 1023) = 24 openat(AT_FDCWD, "/lib/64/libnsl.so.1", O_RDONLY) = 3 mmapobj(3, MMOBJ_INTERPRET, 0xFFFFFFFF7F5EB1B0, 0xFFFFFFFF7FFFDF6C, 0x00000000) = 0 close(3) = 0 fstatat(AT_FDCWD, "/usr/bin/../lib/libsocket.so.1", 0xFFFFFFFF7FFFE430, 0) = 0 resolvepath("/usr/bin/../lib/libsocket.so.1", "/lib/libsocket.so.1", 1023) = 19 openat(AT_FDCWD, "/usr/bin/../lib/libsocket.so.1", O_RDONLY) = 3 mmapobj(3, MMOBJ_INTERPRET, 0xFFFFFFFF7F5EC958, 0xFFFFFFFF7FFFDF6C, 0x00000000) Err#48 ENOTSUP mmap(0x00000000, 8192, PROT_READ, MAP_PRIVATE, 3, 0) = 0xFFFFFFFF7F5DC000 munmap(0xFFFFFFFF7F5DC000, 8192) = 0 close(3) = 0 fstatat(AT_FDCWD, "/usr/lib/mps/secv1/64/libsocket.so.1", 0xFFFFFFFF7FFFE430, 0) Err#2 ENOENT fstatat(AT_FDCWD, "/usr/lib/mps/64/libsocket.so.1", 0xFFFFFFFF7FFFE430, 0) Err#2 ENOENT fstatat(AT_FDCWD, "/lib/64/libsocket.so.1", 0xFFFFFFFF7FFFE430, 0) = 0 resolvepath("/lib/64/libsocket.so.1", "/lib/sparcv9/libsocket.so.1", 1023) = 27 openat(AT_FDCWD, "/lib/64/libsocket.so.1", O_RDONLY) = 3 mmapobj(3, MMOBJ_INTERPRET, 0xFFFFFFFF7F5EC958, 0xFFFFFFFF7FFFDF6C, 0x00000000) = 0 close(3) = 0 fstatat(AT_FDCWD, "/usr/bin/../lib/librt.so.1", 0xFFFFFFFF7FFFE430, 0) = 0 resolvepath("/usr/bin/../lib/librt.so.1", "/lib/librt.so.1", 1023) = 15 openat(AT_FDCWD, "/usr/bin/../lib/librt.so.1", O_RDONLY) = 3 mmapobj(3, MMOBJ_INTERPRET, 0xFFFFFFFF7F5ED978, 0xFFFFFFFF7FFFDF6C, 0x00000000) Err#48 ENOTSUP mmap(0x00000000, 7868, PROT_READ, MAP_PRIVATE, 3, 0) = 0xFFFFFFFF7F5DC000 munmap(0xFFFFFFFF7F5DC000, 7868) = 0 close(3) = 0 fstatat(AT_FDCWD, "/usr/lib/mps/secv1/64/librt.so.1", 0xFFFFFFFF7FFFE430, 0) Err#2 ENOENT fstatat(AT_FDCWD, "/usr/lib/mps/64/librt.so.1", 0xFFFFFFFF7FFFE430, 0) Err#2 ENOENT fstatat(AT_FDCWD, "/lib/64/librt.so.1", 0xFFFFFFFF7FFFE430, 0) = 0 resolvepath("/lib/64/librt.so.1", "/lib/sparcv9/librt.so.1", 1023) = 23 openat(AT_FDCWD, "/lib/64/librt.so.1", O_RDONLY) = 3 mmapobj(3, MMOBJ_INTERPRET, 0xFFFFFFFF7F5ED978, 0xFFFFFFFF7FFFDF6C, 0x00000000) = 0 close(3) = 0 fstatat(AT_FDCWD, "/usr/bin/../lib/libdl.so.1", 0xFFFFFFFF7FFFE430, 0) = 0 resolvepath("/usr/bin/../lib/libdl.so.1", "/lib/libdl.so.1", 1023) = 15 openat(AT_FDCWD, "/usr/bin/../lib/libdl.so.1", O_RDONLY) = 3 mmapobj(3, MMOBJ_INTERPRET, 0xFFFFFFFF7F5EE838, 0xFFFFFFFF7FFFDF6C, 0x00000000) Err#48 ENOTSUP mmap(0x00000000, 4564, PROT_READ, MAP_PRIVATE, 3, 0) = 0xFFFFFFFF7F5DC000 munmap(0xFFFFFFFF7F5DC000, 4564) = 0 close(3) = 0 fstatat(AT_FDCWD, "/usr/lib/mps/secv1/64/libdl.so.1", 0xFFFFFFFF7FFFE430, 0) Err#2 ENOENT fstatat(AT_FDCWD, "/usr/lib/mps/64/libdl.so.1", 0xFFFFFFFF7FFFE430, 0) Err#2 ENOENT fstatat(AT_FDCWD, "/lib/64/libdl.so.1", 0xFFFFFFFF7FFFE430, 0) = 0 resolvepath("/lib/64/libdl.so.1", "/lib/sparcv9/libdl.so.1", 1023) = 23 openat(AT_FDCWD, "/lib/64/libdl.so.1", O_RDONLY) = 3 mmapobj(3, MMOBJ_INTERPRET, 0xFFFFFFFF7F5EE838, 0xFFFFFFFF7FFFDF6C, 0x00000000) = 0 close(3) = 0 fstatat(AT_FDCWD, "/usr/bin/../lib/libc.so.1", 0xFFFFFFFF7FFFE430, 0) = 0 resolvepath("/usr/bin/../lib/libc.so.1", "/lib/libc.so.1", 1023) = 14 openat(AT_FDCWD, "/usr/bin/../lib/libc.so.1", O_RDONLY) = 3 mmapobj(3, MMOBJ_INTERPRET, 0xFFFFFFFF7F5EF668, 0xFFFFFFFF7FFFDF6C, 0x00000000) Err#48 ENOTSUP mmap(0x00000000, 8192, PROT_READ, MAP_PRIVATE, 3, 0) = 0xFFFFFFFF7F5DC000 munmap(0xFFFFFFFF7F5DC000, 8192) = 0 close(3) = 0 fstatat(AT_FDCWD, "/usr/lib/mps/secv1/64/libc.so.1", 0xFFFFFFFF7FFFE430, 0) Err#2 ENOENT fstatat(AT_FDCWD, "/usr/lib/mps/64/libc.so.1", 0xFFFFFFFF7FFFE430, 0) Err#2 ENOENT fstatat(AT_FDCWD, "/lib/64/libc.so.1", 0xFFFFFFFF7FFFE430, 0) = 0 resolvepath("/lib/64/libc.so.1", "/lib/sparcv9/libc.so.1", 1023) = 22 openat(AT_FDCWD, "/lib/64/libc.so.1", O_RDONLY) = 3 mmapobj(3, MMOBJ_INTERPRET, 0xFFFFFFFF7F5EF668, 0xFFFFFFFF7FFFDF6C, 0x00000000) = 0 close(3) = 0 mmap(0x00000000, 65536, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANON, -1, 0) = 0xFFFFFFFF7F5C0000 memcntl(0xFFFFFFFF7F000000, 459144, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0 fstatat(AT_FDCWD, "/usr/lib/mps/sparcv9/libthread.so.1", 0xFFFFFFFF7FFFE430, 0) Err#2 ENOENT fstatat(AT_FDCWD, "/usr/lib/mps/sparcv9/librt.so.1", 0xFFFFFFFF7FFFE430, 0) Err#2 ENOENT fstatat(AT_FDCWD, "/usr/lib/mps/sparcv9/libc.so.1", 0xFFFFFFFF7FFFE430, 0) Err#2 ENOENT fstatat(AT_FDCWD, "/lib/64/libpthread.so.1", 0xFFFFFFFF7FFFE430, 0) = 0 resolvepath("/lib/64/libpthread.so.1", "/lib/sparcv9/libpthread.so.1", 1023) = 28 openat(AT_FDCWD, "/lib/64/libpthread.so.1", O_RDONLY) = 3 mmapobj(3, MMOBJ_INTERPRET, 0xFFFFFFFF7F5C5E28, 0xFFFFFFFF7FFFDF6C, 0x00000000) = 0 close(3) = 0 mmap(0x00010000, 24576, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANON|MAP_ALIGN, -1, 0) = 0xFFFFFFFF7F5B0000 getcontext(0xFFFFFFFF7FFFECA0) getrlimit(RLIMIT_STACK, 0xFFFFFFFF7FFFEC80) = 0 getpid() = 2110 [2109] setustack(0xFFFFFFFF7F5B2B00) sigfillset(0xFFFFFFFF7F335064) = 0 sysconfig(_CONFIG_PAGESIZE) = 8192 brk(0x00000000) = 0x100140000 brk(0x100140000) = 0x00000000 brk(0x100144000) = 0x00000000 schedctl() = 0xFFFFFFFF7F5DC000 sigaction(SIGPIPE, 0xFFFFFFFF7FFFF550, 0x00000000) = 0 write(1, "\n W A R N I N G : P e".., 263) = 263 read(0, 0xFFFFFFFF7FFFF72F, 1) (sleeping...) read(0, "\n", 1) = 1 mmap(0x00010000, 65536, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANON|MAP_ALIGN, -1, 0) = 0xFFFFFFFF7F590000 write(1, "\n", 1) = 1 brk(0x100144000) = 0x00000000 brk(0x100148000) = 0x00000000 fstatat(AT_FDCWD, "/usr/lib/mps/sparcv9/libsoftokn3.so", 0xFFFFFFFF7FFFE5E0, 0) = 0 resolvepath("/usr/lib/mps/sparcv9/libsoftokn3.so", "/usr/lib/mps/sparcv9/libsoftokn3.so", 1023) = 35 openat(AT_FDCWD, "/usr/lib/mps/sparcv9/libsoftokn3.so", O_RDONLY) = 3 mmapobj(3, MMOBJ_INTERPRET, 0xFFFFFFFF7F5C82C8, 0xFFFFFFFF7FFFE11C, 0x00000000) = 0 close(3) = 0 memcntl(0xFFFFFFFF79600000, 15752, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0 fstatat(AT_FDCWD, "/usr/lib/mps/sparcv9/libsqlite3.so", 0xFFFFFFFF7FFFDF60, 0) = 0 resolvepath("/usr/lib/mps/sparcv9/libsqlite3.so", "/usr/lib/mps/sparcv9/libsqlite3.so", 1023) = 34 openat(AT_FDCWD, "/usr/lib/mps/sparcv9/libsqlite3.so", O_RDONLY) = 3 mmapobj(3, MMOBJ_INTERPRET, 0xFFFFFFFF7F5C9320, 0xFFFFFFFF7FFFDA9C, 0x00000000) = 0 close(3) = 0 memcntl(0xFFFFFFFF79400000, 30424, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0 fstatat(AT_FDCWD, "/usr/lib/mps/sparcv9/libdl.so.1", 0xFFFFFFFF7FFFDF60, 0) Err#2 ENOENT /1@1: -> libsoftokn3:_init(0x0, 0x0, 0xffffffff7f1dba18, 0xffffffff7f5b2a40) /1@1: <- libsoftokn3:_init() = 0 /1@1: -> libsoftokn3:NSC_ModuleDBFunc(0x0, 0x100145580, 0x0, 0xffffffff79613928) /1@1: -> libsoftokn3:sftkdbCall_ReadSecmodDB(0x0, 0x1001419f0, 0x100140470, 0x100145580) /1@1: -> libsoftokn3:sftkdbLoad_Legacy(0x0, 0x0, 0x0, 0x0) /1@1: -> libsoftokn3:sftkdb_LoadFromPath(0x1001451d0, 0xffffffff796468a0, 0x0, 0x24) fstatat(AT_FDCWD, "/usr/lib/mps/sparcv9/libnssdbm3.so", 0xFFFFFFFF7FFFE630, 0) = 0 resolvepath("/usr/lib/mps/sparcv9/libnssdbm3.so", "/usr/lib/mps/sparcv9/libnssdbm3.so", 1023) = 34 openat(AT_FDCWD, "/usr/lib/mps/sparcv9/libnssdbm3.so", O_RDONLY) = 3 mmapobj(3, MMOBJ_INTERPRET, 0xFFFFFFFF7F5CB0D8, 0xFFFFFFFF7FFFE16C, 0x00000000) = 0 close(3) = 0 memcntl(0xFFFFFFFF79200000, 11304, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0 /1@1: <- libsoftokn3:sftkdb_LoadFromPath() = 0x100145730 /1@1: <- libsoftokn3:sftkdbLoad_Legacy() = 0 fstatat(AT_FDCWD, "./secmod.db", 0xFFFFFFFF7FFFF068, 0) Err#2 ENOENT openat(AT_FDCWD, "./secmod.db", O_RDONLY) Err#2 ENOENT fstatat(AT_FDCWD, "./secmod.db", 0xFFFFFFFF7FFFEF88, 0) Err#2 ENOENT openat(AT_FDCWD, "./secmod.db", O_RDWR) Err#2 ENOENT openat(AT_FDCWD, "./secmod.db", O_RDWR|O_CREAT|O_TRUNC, 0600) = 3 fcntl(3, F_SETFD, 0x00000001) = 0 fstatat(AT_FDCWD, "./secmod.db", 0xFFFFFFFF7FFFEE50, 0) = 0 brk(0x100148000) = 0x00000000 brk(0x100150000) = 0x00000000 lseek(3, 0, SEEK_SET) = 0 write(3, "\00615 a\0\0\002\0\010E1".., 260) = 260 lseek(3, 0x00018000, SEEK_SET) = 98304 write(3, "FFFFFFFDFFFFFFFFFFFFFFFF".., 32768) = 32768 brk(0x100150000) = 0x00000000 brk(0x100158000) = 0x00000000 lseek(3, 0x00010000, SEEK_SET) = 65536 read(3, "\0\0\0\0\0\0\0\0\0\0\0\0".., 32768) = 32768 lseek(3, 0x00010000, SEEK_SET) = 65536 write(3, "\0027FE4 ~E4 ~DA ~E4\0\0".., 32768) = 32768 lseek(3, 0, SEEK_SET) = 0 write(3, "\00615 a\0\0\002\0\010E1".., 260) = 260 lseek(3, 0x00018000, SEEK_SET) = 98304 write(3, "FFFFFFFDFFFFFFFFFFFFFFFF".., 32768) = 32768 lseek(3, 0x00010000, SEEK_SET) = 65536 write(3, "\0027FE4 ~E4 ~DA ~E4\0\0".., 32768) = 32768 lseek(3, 0, SEEK_SET) = 0 write(3, "\00615 a\0\0\002\0\010E1".., 260) = 260 lseek(3, 0x00018000, SEEK_SET) = 98304 write(3, "FFFFFFFDFFFFFFFFFFFFFFFF".., 32768) = 32768 close(3) = 0 /1@1: <- libsoftokn3:sftkdbCall_ReadSecmodDB() = 0x1001457b0 /1@1: <- libsoftokn3:NSC_ModuleDBFunc() = 0x1001457b0 /1@1: -> libsoftokn3:NSC_GetFunctionList(0x100145c90, 0xffffffff7a128208, 0x3a80, 0x12970c) /1@1: <- libsoftokn3:NSC_GetFunctionList() = 0 /1@1: -> libsoftokn3:NSC_Initialize(0xffffffff7ffff088, 0xfffffffffffffff8, 0xffffffff7a049c0c, 0xffffffff7a233350) /1@1: -> libsoftokn3:sftk_ForkReset(0xffffffff7ffff088, 0xffffffff7fffefc8, 0x0, 0x0) /1@1: <- libsoftokn3:sftk_ForkReset() = 0 /1@1: -> libsoftokn3:nsc_CommonInitialize(0xffffffff7ffff088, 0x0, 0x132274, 0x3000) /1@1: -> libsoftokn3:RNG_RNGInit(0x0, 0xffffffffffffffff, 0x100400, 0xffffffff79a022a8) /1@1: -> libsoftokn3:freebl_LoadDSO(0x0, 0x1, 0x0, 0x0) sysinfo(SI_ISALIST, "sparcv9+vis3 sparcv9+vis2 sparcv9+vis sparcv9 sparcv8plus+vis2 sparcv8plus+vis sparcv8plus sparcv8 sparcv8-fsmuld sparcv7 sparc", 256) = 128 fstatat(AT_FDCWD, "/usr/lib/mps/sparcv9/libfreebl_64fpu_3.so", 0xFFFFFFFF7FFFE040, 0) = 0 resolvepath("/usr/lib/mps/sparcv9/libfreebl_64fpu_3.so", "/usr/lib/mps/sparcv9/libfreebl_64fpu_3.so", 1023) = 41 openat(AT_FDCWD, "/usr/lib/mps/sparcv9/libfreebl_64fpu_3.so", O_RDONLY) = 3 mmapobj(3, MMOBJ_INTERPRET, 0xFFFFFFFF7F5CC310, 0xFFFFFFFF7FFFDB7C, 0x00000000) = 0 close(3) = 0 memcntl(0xFFFFFFFF79000000, 34816, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0 fstatat(AT_FDCWD, "/usr/lib/mps/sparcv9/libnsl.so.1", 0xFFFFFFFF7FFFD9C0, 0) Err#2 ENOENT fstatat(AT_FDCWD, "/usr/lib/mps/sparcv9/libkstat.so.1", 0xFFFFFFFF7FFFD9C0, 0) Err#2 ENOENT fstatat(AT_FDCWD, "/usr/lib/mps/secv1/64/libkstat.so.1", 0xFFFFFFFF7FFFD9C0, 0) Err#2 ENOENT fstatat(AT_FDCWD, "/usr/lib/mps/64/libkstat.so.1", 0xFFFFFFFF7FFFD9C0, 0) Err#2 ENOENT fstatat(AT_FDCWD, "/lib/64/libkstat.so.1", 0xFFFFFFFF7FFFD9C0, 0) = 0 resolvepath("/lib/64/libkstat.so.1", "/lib/sparcv9/libkstat.so.1", 1023) = 26 openat(AT_FDCWD, "/lib/64/libkstat.so.1", O_RDONLY) = 3 mmapobj(3, MMOBJ_INTERPRET, 0xFFFFFFFF7F5CD828, 0xFFFFFFFF7FFFD4FC, 0x00000000) = 0 close(3) = 0 memcntl(0xFFFFFFFF7D400000, 4048, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0 /1@1: <- libsoftokn3:freebl_LoadDSO() = 0 openat(AT_FDCWD, "/dev/urandom", O_RDONLY) = 3 read(3, "BFDEF0ADD1 C AEF1AE4 GB8".., 110) = 110 lseek(3, 0, SEEK_CUR) = 30 close(3) = 0 sysinfo(SI_MACHINE, "sun4v", 2000) = 6 sysinfo(SI_RELEASE, "5.12", 2000) = 5 sysinfo(SI_HW_SERIAL, "2230937209", 2000) = 11 sysinfo(SI_HOSTNAME, "sc11152693", 1024) = 11 sysinfo(SI_MACHINE, "sun4v", 2000) = 6 sysinfo(SI_RELEASE, "5.12", 2000) = 5 sysinfo(SI_HW_SERIAL, "2230937209", 2000) = 11 fstatat(AT_FDCWD, "/dev/urandom", 0xFFFFFFFF7FFFE570, 0) = 0 openat(AT_FDCWD, "/dev/urandom", O_RDONLY) = 3 read(3, "11A1 M 2 : 7C0C086 C7\f".., 1024) = 1024 lseek(3, 0, SEEK_CUR) = 24 close(3) = 0 fstatat(AT_FDCWD, "/etc/passwd", 0xFFFFFFFF7FFFE570, 0) = 0 openat(AT_FDCWD, "/etc/passwd", O_RDONLY) = 3 read(3, " r o o t : x : 0 : 0 : S".., 1024) = 1024 read(3, " b i n / s h\n n o b o d".., 1024) = 287 read(3, 0xFFFFFFFF7FFFE170, 1024) = 0 lseek(3, 0, SEEK_CUR) = 1311 close(3) = 0 fstatat(AT_FDCWD, "/etc/utmp", 0xFFFFFFFF7FFFE570, 0) Err#2 ENOENT fstatat(AT_FDCWD, "/tmp", 0xFFFFFFFF7FFFE570, 0) = 0 openat(AT_FDCWD, "/tmp", O_RDONLY) = 3 read(3, 0xFFFFFFFF7FFFE170, 1024) Err#21 EISDIR lseek(3, 0, SEEK_CUR) = 0 close(3) = 0 fstatat(AT_FDCWD, "/var/tmp", 0xFFFFFFFF7FFFE570, 0) = 0 openat(AT_FDCWD, "/var/tmp", O_RDONLY) = 3 read(3, 0xFFFFFFFF7FFFE170, 1024) Err#21 EISDIR lseek(3, 0, SEEK_CUR) = 0 close(3) = 0 fstatat(AT_FDCWD, "/usr/tmp", 0xFFFFFFFF7FFFE570, 0) = 0 openat(AT_FDCWD, "/usr/tmp", O_RDONLY) = 3 read(3, 0xFFFFFFFF7FFFE170, 1024) Err#21 EISDIR lseek(3, 0, SEEK_CUR) = 0 close(3) = 0 /1@1: <- libsoftokn3:RNG_RNGInit() = 0 /1@1: -> libsoftokn3:BL_Init(0x0, 0x172954, 0x172c00, 0xf000) /1@1: <- libsoftokn3:BL_Init() = 0 /1@1: -> libsoftokn3:sftk_parseParameters(0x100145d48, 0xffffffff7fffeeb8, 0x0, 0x3800) /1@1: <- libsoftokn3:sftk_parseParameters() = 0 /1@1: -> libsoftokn3:sftk_configure(0x0, 0x0, 0x0, 0x100145d61) /1@1: <- libsoftokn3:sftk_configure() = 0 /1@1: -> libsoftokn3:SFTK_SlotInit(0x1001419f0, 0x100141a70, 0x100141a90, 0x1001461f0) brk(0x100158000) = 0x00000000 brk(0x10015C000) = 0x00000000 brk(0x10015C000) = 0x00000000 brk(0x100160000) = 0x00000000 brk(0x100160000) = 0x00000000 brk(0x100164000) = 0x00000000 brk(0x100164000) = 0x00000000 brk(0x100168000) = 0x00000000 /1@1: -> libsoftokn3:sftk_getDefSlotName(0x1, 0xffffffff796126d0, 0xffffffff79a022a8, 0xffffffff79e187e0) /1@1: <- libsoftokn3:sftk_getDefSlotName() = 0xffffffff79646a10 /1@1: -> libsoftokn3:sftk_setStringName(0xffffffff79646a10, 0x1001463de, 0x41, 0x1) /1@1: <- libsoftokn3:sftk_setStringName() = 0x1001463de /1@1: -> libsoftokn3:SFTK_SlotReInit(0x1001462f0, 0x1001419f0, 0x100141a70, 0x100141a90) /1@1: -> libsoftokn3:sftk_getDefTokName(0x1, 0x0, 0x0, 0x0) /1@1: <- libsoftokn3:sftk_getDefTokName() = 0xffffffff79646978 /1@1: -> libsoftokn3:sftk_setStringName(0xffffffff79646978, 0x10014639c, 0x21, 0x1) /1@1: <- libsoftokn3:sftk_setStringName() = 0x10014639c /1@1: -> libsoftokn3:sftk_setStringName(0xffffffff7974a008, 0x1001463bd, 0x21, 0x1) /1@1: <- libsoftokn3:sftk_setStringName() = 0x1001463bd /1@1: <- libsoftokn3:SFTK_SlotReInit() = 0 /1@1: -> libsoftokn3:sftk_RegisterSlot(0x1001462f0, 0x0, 0x100141a70, 0x100141a90) /1@1: -> libsoftokn3:sftk_GetModuleIndex(0x1, 0x0, 0x0, 0x0) /1@1: <- libsoftokn3:sftk_GetModuleIndex() = 0 /1@1: -> libsoftokn3:sftk_HashNumber(0x1, 0x0, 0x0, 0xfffffffffffffff8) /1@1: <- libsoftokn3:sftk_HashNumber() = 1 /1@1: <- libsoftokn3:sftk_RegisterSlot() = 0 /1@1: <- libsoftokn3:SFTK_SlotInit() = 0 /1@1: -> libsoftokn3:SFTK_SlotInit(0x1001419f0, 0x100141a70, 0x100141a90, 0x100146268) brk(0x100168000) = 0x00000000 brk(0x10016C000) = 0x00000000 brk(0x10016C000) = 0x00000000 brk(0x100170000) = 0x00000000 brk(0x100170000) = 0x00000000 brk(0x100174000) = 0x00000000 brk(0x100174000) = 0x00000000 brk(0x100178000) = 0x00000000 brk(0x100178000) = 0x00000000 brk(0x10017C000) = 0x00000000 brk(0x10017C000) = 0x00000000 brk(0x100180000) = 0x00000000 /1@1: -> libsoftokn3:sftk_getDefSlotName(0x2, 0xffffffff796126d0, 0xffffffff79a022a8, 0xffffffff79e187e0) /1@1: <- libsoftokn3:sftk_getDefSlotName() = 0xffffffff79646a58 /1@1: -> libsoftokn3:sftk_setStringName(0xffffffff79646a58, 0x1001658fe, 0x41, 0x1) /1@1: <- libsoftokn3:sftk_setStringName() = 0x1001658fe /1@1: -> libsoftokn3:SFTK_SlotReInit(0x100165810, 0x1001419f0, 0x100141a70, 0x100141a90) /1@1: -> libsoftokn3:sftk_getDefTokName(0x2, 0x0, 0x0, 0x0) /1@1: <- libsoftokn3:sftk_getDefTokName() = 0xffffffff796469a0 /1@1: -> libsoftokn3:sftk_setStringName(0xffffffff796469a0, 0x1001658bc, 0x21, 0x1) /1@1: <- libsoftokn3:sftk_setStringName() = 0x1001658bc /1@1: -> libsoftokn3:sftk_setStringName(0x100141ab0, 0x1001658dd, 0x21, 0x1) /1@1: <- libsoftokn3:sftk_setStringName() = 0x1001658dd /1@1: <- libsoftokn3:SFTK_SlotReInit() = 0 /1@1: -> libsoftokn3:sftk_RegisterSlot(0x100165810, 0x0, 0x100141a70, 0x100141a90) /1@1: -> libsoftokn3:sftk_GetModuleIndex(0x2, 0x0, 0x0, 0x0) /1@1: <- libsoftokn3:sftk_GetModuleIndex() = 0 /1@1: -> libsoftokn3:sftk_HashNumber(0x2, 0x0, 0x0, 0x0) /1@1: <- libsoftokn3:sftk_HashNumber() = 2 /1@1: <- libsoftokn3:sftk_RegisterSlot() = 0 /1@1: <- libsoftokn3:SFTK_SlotInit() = 0 /1@1: -> libsoftokn3:sftk_freeParams(0xffffffff7fffeeb8, 0x100141a70, 0x100141a90, 0x0) /1@1: <- libsoftokn3:sftk_freeParams() = 0xffffffff7fffeeb8 /1@1: -> libsoftokn3:sftk_InitFreeLists(0xffffffff7fffeeb8, 0x1001461f0, 0x2, 0x1001461f0) /1@1: <- libsoftokn3:sftk_InitFreeLists() = 11264 sysinfo(SI_RELEASE, "5.12", 200) = 5 /1@1: <- libsoftokn3:nsc_CommonInitialize() = 0 /1@1: <- libsoftokn3:NSC_Initialize() = 0 /1@1: -> libsoftokn3:NSC_GetInfo(0xffffffff7ffff178, 0xffffffff7ffff290, 0xffffffff7ffff1d4, 0x100145c60) /1@1: <- libsoftokn3:NSC_GetInfo() = 0 /1@1: -> libsoftokn3:NSC_GetSlotList(0x0, 0x0, 0xffffffff7ffff1d8, 0x14) /1@1: -> libsoftokn3:nsc_CommonGetSlotList(0x0, 0x0, 0xffffffff7ffff1d8, 0x0) /1@1: <- libsoftokn3:NSC_GetSlotList() = 0 /1@1: -> libsoftokn3:NSC_GetSlotList(0x0, 0x100141a10, 0xffffffff7ffff1d8, 0x7fffffff) /1@1: -> libsoftokn3:nsc_CommonGetSlotList(0x0, 0x100141a10, 0xffffffff7ffff1d8, 0x0) /1@1: <- libsoftokn3:NSC_GetSlotList() = 0 /1@1: -> libsoftokn3:NSC_GetSlotInfo(0x1, 0xffffffff7ffff050, 0x0, 0x0) /1@1: -> libsoftokn3:sftk_HashNumber(0x1, 0x0, 0x0, 0x0) /1@1: <- libsoftokn3:sftk_HashNumber() = 1 /1@1: -> libsoftokn3:sftk_getKeyDB(0x1001462f0, 0x10014641e, 0xffffffffffffffff, 0x20) /1@1: <- libsoftokn3:sftk_getKeyDB() = 0 /1@1: <- libsoftokn3:NSC_GetSlotInfo() = 0 /1@1: -> libsoftokn3:NSC_GetTokenInfo(0x1, 0xffffffff7fffeec8, 0xffffffff79749190, 0xffffffff79615a90) /1@1: -> libsoftokn3:sftk_HashNumber(0x1, 0x0, 0x0, 0x0) /1@1: <- libsoftokn3:sftk_HashNumber() = 1 /1@1: -> libsoftokn3:sftk_getKeyDB(0x1001462f0, 0x1001463bc, 0x0, 0x20202020) /1@1: <- libsoftokn3:sftk_getKeyDB() = 0 /1@1: <- libsoftokn3:NSC_GetTokenInfo() = 0 /1@1: -> libsoftokn3:NSC_GetMechanismList(0x1, 0x0, 0xffffffff7fffed98, 0x73) /1@1: <- libsoftokn3:NSC_GetMechanismList() = 0 /1@1: -> libsoftokn3:NSC_GetMechanismList(0x1, 0x10017f280, 0xffffffff7fffed98, 0x7fffffff) /1@1: <- libsoftokn3:NSC_GetMechanismList() = 0 /1@1: -> libsoftokn3:NSC_OpenSession(0x1, 0x4, 0x10017eea0, 0xffffffff7a067700) /1@1: -> libsoftokn3:sftk_HashNumber(0x1, 0x0, 0x0, 0x0) /1@1: <- libsoftokn3:sftk_HashNumber() = 1 /1@1: -> libsoftokn3:sftk_NewSession(0x1, 0xffffffff7a067700, 0x10017eea0, 0x4) /1@1: -> libsoftokn3:sftk_SlotFromID(0x1, 0x0, 0x0, 0x0) /1@1: -> libsoftokn3:sftk_HashNumber(0x1, 0x0, 0x0, 0x0) /1@1: <- libsoftokn3:sftk_HashNumber() = 1 /1@1: <- libsoftokn3:sftk_SlotFromID() = 0x1001462f0 /1@1: -> libsoftokn3:sftk_update_state(0x1001462f0, 0x10017f790, 0x2800, 0xffffffff79940298) /1@1: <- libsoftokn3:sftk_update_state() = 0x1001462f0 /1@1: <- libsoftokn3:sftk_NewSession() = 0x10017f790 /1@1: -> libsoftokn3:sftk_update_state(0x1001462f0, 0x10017f790, 0xf40f, 0xf410) /1@1: <- libsoftokn3:sftk_update_state() = 0x1001462f0 /1@1: <- libsoftokn3:NSC_OpenSession() = 0 /1@1: -> libsoftokn3:NSC_FindObjectsInit(0x1, 0xffffffff7fffef80, 0x1, 0x0) /1@1: -> libsoftokn3:sftk_SlotFromSessionHandle(0x1, 0x0, 0x0, 0x0) /1@1: -> libsoftokn3:sftk_HashNumber(0x1, 0x0, 0x0, 0x0) /1@1: <- libsoftokn3:sftk_HashNumber() = 1 /1@1: <- libsoftokn3:sftk_SlotFromSessionHandle() = 0x1001462f0 /1@1: -> libsoftokn3:sftk_SessionFromHandle(0x1, 0x0, 0x1349ac, 0x0) /1@1: -> libsoftokn3:sftk_SlotFromSessionHandle(0x1, 0x0, 0x0, 0x0) /1@1: -> libsoftokn3:sftk_HashNumber(0x1, 0x0, 0x0, 0x0) /1@1: <- libsoftokn3:sftk_HashNumber() = 1 /1@1: <- libsoftokn3:sftk_SlotFromSessionHandle() = 0x1001462f0 /1@1: <- libsoftokn3:sftk_SessionFromHandle() = 0x10017f790 /1@1: -> libsoftokn3:sftk_searchTokenList(0x1001462f0, 0x10014b550, 0xffffffff7fffef80, 0x1) /1@1: -> libsoftokn3:sftk_pruneSearch(0xffffffff7fffef80, 0x1, 0xffffffff7fffed44, 0xffffffff7fffed40) /1@1: <- libsoftokn3:sftk_pruneSearch() = 0xce534351 /1@1: -> libsoftokn3:sftk_getCertDB(0x1001462f0, 0xce534354, 0xffffffff7fffed44, 0xffffffff7fffed40) /1@1: <- libsoftokn3:sftk_getCertDB() = 0 /1@1: -> libsoftokn3:sftk_searchDatabase(0x0, 0x10014b550, 0xffffffff7fffef80, 0x1) /1@1: -> libsoftokn3:sftkdb_FindObjectsInit(0x0, 0xffffffff7fffef80, 0x1, 0xffffffff7fffec88) /1@1: <- libsoftokn3:sftkdb_FindObjectsInit() = 0 /1@1: -> libsoftokn3:sftkdb_FindObjects(0x0, 0xffffffff7a067700, 0x100145f90, 0x5) /1@1: <- libsoftokn3:sftkdb_FindObjects() = 0 /1@1: -> libsoftokn3:sftkdb_FindObjectsFinal(0x0, 0xffffffff7a067700, 0x100145f90, 0x5) /1@1: <- libsoftokn3:sftkdb_FindObjectsFinal() = 0 /1@1: <- libsoftokn3:sftk_searchDatabase() = 0 /1@1: -> libsoftokn3:sftk_emailhack(0x1001462f0, 0x0, 0x10014b550, 0xffffffff7fffef80) /1@1: <- libsoftokn3:sftk_emailhack() = 0 /1@1: -> libsoftokn3:sftk_freeDB(0x0, 0x0, 0x10014b550, 0xffffffff7fffef80) /1@1: <- libsoftokn3:sftk_freeDB() = 0 /1@1: <- libsoftokn3:sftk_searchTokenList() = 0 /1@1: -> libsoftokn3:sftk_searchObjectList(0x10014b550, 0x100163390, 0x400, 0x100161240) /1@1: <- libsoftokn3:sftk_searchObjectList() = 0 /1@1: -> libsoftokn3:sftk_FreeSession(0x10017f790, 0x0, 0x400, 0x400) /1@1: <- libsoftokn3:sftk_FreeSession() = 0 /1@1: <- libsoftokn3:NSC_FindObjectsInit() = 0 /1@1: -> libsoftokn3:NSC_FindObjects(0x1, 0xffffffff7fffeec8, 0x1, 0xffffffff7fffeec0) /1@1: -> libsoftokn3:sftk_SessionFromHandle(0x1, 0x0, 0x0, 0x0) /1@1: -> libsoftokn3:sftk_SlotFromSessionHandle(0x1, 0x0, 0x0, 0x0) /1@1: -> libsoftokn3:sftk_HashNumber(0x1, 0x0, 0x0, 0x0) /1@1: <- libsoftokn3:sftk_HashNumber() = 1 /1@1: <- libsoftokn3:sftk_SlotFromSessionHandle() = 0x1001462f0 /1@1: <- libsoftokn3:sftk_SessionFromHandle() = 0x10017f790 /1@1: -> libsoftokn3:sftk_FreeSearch(0x10014b550, 0x0, 0x0, 0x0) /1@1: <- libsoftokn3:sftk_FreeSearch() = 0 /1@1: -> libsoftokn3:sftk_FreeSession(0x10017f790, 0xb570, 0xffffffff7f32aac0, 0xffffffff7f5b2a40) /1@1: <- libsoftokn3:sftk_FreeSession() = 0 /1@1: <- libsoftokn3:NSC_FindObjects() = 0 /1@1: -> libsoftokn3:NSC_FindObjectsFinal(0x1, 0x0, 0x0, 0xffffffff7fffeec0) /1@1: -> libsoftokn3:sftk_SessionFromHandle(0x1, 0x3000, 0x0, 0xffffffff79749d78) /1@1: -> libsoftokn3:sftk_SlotFromSessionHandle(0x1, 0x0, 0x0, 0x0) /1@1: -> libsoftokn3:sftk_HashNumber(0x1, 0x0, 0x0, 0x0) /1@1: <- libsoftokn3:sftk_HashNumber() = 1 /1@1: <- libsoftokn3:sftk_SlotFromSessionHandle() = 0x1001462f0 /1@1: <- libsoftokn3:sftk_SessionFromHandle() = 0x10017f790 /1@1: -> libsoftokn3:sftk_FreeSession(0x10017f790, 0x1, 0x2, 0x1) /1@1: <- libsoftokn3:sftk_FreeSession() = 0 /1@1: <- libsoftokn3:NSC_FindObjectsFinal() = 0 /1@1: -> libsoftokn3:NSC_GetSlotInfo(0x2, 0xffffffff7ffff050, 0x0, 0x0) /1@1: -> libsoftokn3:sftk_HashNumber(0x2, 0x0, 0x0, 0x0) /1@1: <- libsoftokn3:sftk_HashNumber() = 2 /1@1: -> libsoftokn3:sftk_getKeyDB(0x100165810, 0x10016593e, 0xffffffffffffffff, 0x20) /1@1: <- libsoftokn3:sftk_getKeyDB() = 0 /1@1: <- libsoftokn3:NSC_GetSlotInfo() = 0 /1@1: -> libsoftokn3:NSC_GetTokenInfo(0x2, 0xffffffff7fffeec8, 0xffffffff79749190, 0xffffffff79615a90) /1@1: -> libsoftokn3:sftk_HashNumber(0x2, 0x0, 0x0, 0x0) /1@1: <- libsoftokn3:sftk_HashNumber() = 2 /1@1: -> libsoftokn3:sftk_getKeyDB(0x100165810, 0x1001658dc, 0x0, 0x20202020) /1@1: <- libsoftokn3:sftk_getKeyDB() = 0 /1@1: <- libsoftokn3:NSC_GetTokenInfo() = 0 /1@1: -> libsoftokn3:NSC_GetMechanismList(0x2, 0x0, 0xffffffff7fffed98, 0x42) /1@1: <- libsoftokn3:NSC_GetMechanismList() = 0 brk(0x100180000) = 0x00000000 brk(0x100184000) = 0x00000000 /1@1: -> libsoftokn3:NSC_GetMechanismList(0x2, 0x10017fcb0, 0xffffffff7fffed98, 0x7fffffff) /1@1: <- libsoftokn3:NSC_GetMechanismList() = 0 /1@1: -> libsoftokn3:NSC_OpenSession(0x2, 0x4, 0x10017f8d0, 0xffffffff7a067700) /1@1: -> libsoftokn3:sftk_HashNumber(0x2, 0x0, 0x0, 0x0) /1@1: <- libsoftokn3:sftk_HashNumber() = 2 /1@1: -> libsoftokn3:sftk_NewSession(0x2, 0xffffffff7a067700, 0x10017f8d0, 0x4) /1@1: -> libsoftokn3:sftk_SlotFromID(0x2, 0x0, 0x0, 0x0) /1@1: -> libsoftokn3:sftk_HashNumber(0x2, 0x0, 0x0, 0x0) /1@1: <- libsoftokn3:sftk_HashNumber() = 2 /1@1: <- libsoftokn3:sftk_SlotFromID() = 0x100165810 /1@1: -> libsoftokn3:sftk_update_state(0x100165810, 0x100180070, 0x2800, 0xffffffff79940298) /1@1: <- libsoftokn3:sftk_update_state() = 0x100165810 /1@1: <- libsoftokn3:sftk_NewSession() = 0x100180070 /1@1: -> libsoftokn3:sftk_update_state(0x100165810, 0x100180070, 0xf40f00f40f, 0xf41000f410) /1@1: <- libsoftokn3:sftk_update_state() = 0x100165810 /1@1: <- libsoftokn3:NSC_OpenSession() = 0 /1@1: -> libsoftokn3:NSC_FindObjectsInit(0x1000001, 0xffffffff7fffef80, 0x1, 0x0) /1@1: -> libsoftokn3:sftk_SlotFromSessionHandle(0x1000001, 0x0, 0x0, 0x0) /1@1: -> libsoftokn3:sftk_HashNumber(0x2, 0x0, 0x0, 0x0) /1@1: <- libsoftokn3:sftk_HashNumber() = 2 /1@1: <- libsoftokn3:sftk_SlotFromSessionHandle() = 0x100165810 /1@1: -> libsoftokn3:sftk_SessionFromHandle(0x1000001, 0x0, 0x1349ac, 0x0) /1@1: -> libsoftokn3:sftk_SlotFromSessionHandle(0x1000001, 0x0, 0x0, 0x0) /1@1: -> libsoftokn3:sftk_HashNumber(0x2, 0x0, 0x0, 0x0) /1@1: <- libsoftokn3:sftk_HashNumber() = 2 /1@1: <- libsoftokn3:sftk_SlotFromSessionHandle() = 0x100165810 /1@1: <- libsoftokn3:sftk_SessionFromHandle() = 0x100180070 /1@1: -> libsoftokn3:sftk_searchTokenList(0x100165810, 0x10014b850, 0xffffffff7fffef80, 0x1) /1@1: -> libsoftokn3:sftk_pruneSearch(0xffffffff7fffef80, 0x1, 0xffffffff7fffed44, 0xffffffff7fffed40) /1@1: <- libsoftokn3:sftk_pruneSearch() = 0xce534351 /1@1: -> libsoftokn3:sftk_getCertDB(0x100165810, 0xce534354, 0xffffffff7fffed44, 0xffffffff7fffed40) /1@1: <- libsoftokn3:sftk_getCertDB() = 0 /1@1: -> libsoftokn3:sftk_searchDatabase(0x0, 0x10014b850, 0xffffffff7fffef80, 0x1) /1@1: -> libsoftokn3:sftkdb_FindObjectsInit(0x0, 0xffffffff7fffef80, 0x1, 0xffffffff7fffec88) /1@1: <- libsoftokn3:sftkdb_FindObjectsInit() = 0 /1@1: -> libsoftokn3:sftkdb_FindObjects(0x0, 0xffffffff7a067700, 0x100145f90, 0x5) /1@1: <- libsoftokn3:sftkdb_FindObjects() = 0 /1@1: -> libsoftokn3:sftkdb_FindObjectsFinal(0x0, 0xffffffff7a067700, 0x100145f90, 0x5) /1@1: <- libsoftokn3:sftkdb_FindObjectsFinal() = 0 /1@1: <- libsoftokn3:sftk_searchDatabase() = 0 /1@1: -> libsoftokn3:sftk_emailhack(0x100165810, 0x0, 0x10014b850, 0xffffffff7fffef80) /1@1: <- libsoftokn3:sftk_emailhack() = 0 /1@1: -> libsoftokn3:sftk_freeDB(0x0, 0x0, 0x10014b850, 0xffffffff7fffef80) /1@1: <- libsoftokn3:sftk_freeDB() = 0 /1@1: <- libsoftokn3:sftk_searchTokenList() = 0 /1@1: -> libsoftokn3:sftk_searchObjectList(0x10014b850, 0x10017cb90, 0x400, 0x10017aa40) /1@1: <- libsoftokn3:sftk_searchObjectList() = 0 /1@1: -> libsoftokn3:sftk_FreeSession(0x100180070, 0x0, 0x400, 0x400) /1@1: <- libsoftokn3:sftk_FreeSession() = 0 /1@1: <- libsoftokn3:NSC_FindObjectsInit() = 0 /1@1: -> libsoftokn3:NSC_FindObjects(0x1000001, 0xffffffff7fffeec8, 0x1, 0xffffffff7fffeec0) /1@1: -> libsoftokn3:sftk_SessionFromHandle(0x1000001, 0x0, 0x0, 0x0) /1@1: -> libsoftokn3:sftk_SlotFromSessionHandle(0x1000001, 0x0, 0x0, 0x0) /1@1: -> libsoftokn3:sftk_HashNumber(0x2, 0x0, 0x0, 0x0) /1@1: <- libsoftokn3:sftk_HashNumber() = 2 /1@1: <- libsoftokn3:sftk_SlotFromSessionHandle() = 0x100165810 /1@1: <- libsoftokn3:sftk_SessionFromHandle() = 0x100180070 /1@1: -> libsoftokn3:sftk_FreeSearch(0x10014b850, 0x0, 0x0, 0x0) /1@1: <- libsoftokn3:sftk_FreeSearch() = 0 /1@1: -> libsoftokn3:sftk_FreeSession(0x100180070, 0xb570, 0xffffffff7f32aac0, 0xffffffff7f5b2a40) /1@1: <- libsoftokn3:sftk_FreeSession() = 0 /1@1: <- libsoftokn3:NSC_FindObjects() = 0 /1@1: -> libsoftokn3:NSC_FindObjectsFinal(0x1000001, 0x0, 0x0, 0xffffffff7fffeec0) /1@1: -> libsoftokn3:sftk_SessionFromHandle(0x1000001, 0x3000, 0x0, 0xffffffff79749d78) /1@1: -> libsoftokn3:sftk_SlotFromSessionHandle(0x1000001, 0x0, 0x0, 0x0) /1@1: -> libsoftokn3:sftk_HashNumber(0x2, 0x0, 0x0, 0x0) /1@1: <- libsoftokn3:sftk_HashNumber() = 2 /1@1: <- libsoftokn3:sftk_SlotFromSessionHandle() = 0x100165810 /1@1: <- libsoftokn3:sftk_SessionFromHandle() = 0x100180070 /1@1: -> libsoftokn3:sftk_FreeSession(0x100180070, 0x1000001, 0x2, 0x1) /1@1: <- libsoftokn3:sftk_FreeSession() = 0 /1@1: <- libsoftokn3:NSC_FindObjectsFinal() = 0 /1@1: -> libsoftokn3:NSC_ModuleDBFunc(0x3, 0x100145580, 0x1001457b0, 0xffffffff7a05c0c0) /1@1: -> libsoftokn3:sftkdbCall_ReleaseSecmodDBData(0x0, 0x100141a50, 0x10014b850, 0x1001457b0) /1@1: -> libsoftokn3:sftkdbLoad_Legacy(0x0, 0x0, 0x0, 0x0) /1@1: <- libsoftokn3:sftkdbLoad_Legacy() = 0 /1@1: <- libsoftokn3:sftkdbCall_ReleaseSecmodDBData() = 0 /1@1: <- libsoftokn3:NSC_ModuleDBFunc() = 0xffffffff79749dd8 brk(0x100184000) = 0x00000000 brk(0x100188000) = 0x00000000 /1@1: -> libsoftokn3:FC_GetFunctionList(0x100182b40, 0xffffffff7a128208, 0x3a80, 0x12970c) /1@1: <- libsoftokn3:FC_GetFunctionList() = 0 /1@1: -> libsoftokn3:FC_Initialize(0xffffffff7ffff2f8, 0xfffffffffffffff8, 0xffffffff7a049c0c, 0xffffffff7a233350) /1@1: -> libsoftokn3:sftk_ForkReset(0xffffffff7ffff2f8, 0xffffffff7ffff238, 0x0, 0x0) /1@1: <- libsoftokn3:sftk_ForkReset() = 0 /1@1: -> libsoftokn3:nsc_CommonInitialize(0xffffffff7ffff2f8, 0x1, 0x11f1bc, 0x2800) /1@1: -> libsoftokn3:RNG_RNGInit(0x0, 0x6b90, 0x100400, 0x10e9c4) /1@1: <- libsoftokn3:RNG_RNGInit() = 0 /1@1: -> libsoftokn3:BL_Init(0x0, 0x172954, 0x172c00, 0xf000) /1@1: <- libsoftokn3:BL_Init() = 0 /1@1: -> libsoftokn3:sftk_parseParameters(0x100182c40, 0xffffffff7ffff0a8, 0x1, 0x3800) /1@1: <- libsoftokn3:sftk_parseParameters() = 0 /1@1: -> libsoftokn3:sftk_configure(0x0, 0x0, 0x0, 0x0) /1@1: <- libsoftokn3:sftk_configure() = 0 /1@1: -> libsoftokn3:sftk_closePeer(0x1, 0x0, 0x0, 0x1376f4) /1@1: -> libsoftokn3:sftk_HashNumber(0x2, 0x0, 0x0, 0x0) /1@1: <- libsoftokn3:sftk_HashNumber() = 2 /1@1: -> libsoftokn3:sftk_DBShutdown(0x100165810, 0x2800, 0x0, 0x1376f4) /1@1: <- libsoftokn3:sftk_closePeer() = 0 /1@1: -> libsoftokn3:SFTK_SlotInit(0x100141af0, 0x100141b70, 0x100141b90, 0x100182da0) brk(0x100188000) = 0x00000000 brk(0x10018C000) = 0x00000000 brk(0x10018C000) = 0x00000000 brk(0x100190000) = 0x00000000 brk(0x100190000) = 0x00000000 brk(0x100194000) = 0x00000000 brk(0x100194000) = 0x00000000 brk(0x100198000) = 0x00000000 brk(0x100198000) = 0x00000000 brk(0x10019C000) = 0x00000000 brk(0x10019C000) = 0x00000000 brk(0x1001A0000) = 0x00000000 /1@1: -> libsoftokn3:sftk_getDefSlotName(0x3, 0xffffffff796126d0, 0xffffffff79a022a8, 0xffffffff79e187e0) /1@1: <- libsoftokn3:sftk_getDefSlotName() = 0xffffffff79646aa0 /1@1: -> libsoftokn3:sftk_setStringName(0xffffffff79646aa0, 0x100182f1e, 0x41, 0x1) /1@1: <- libsoftokn3:sftk_setStringName() = 0x100182f1e /1@1: -> libsoftokn3:SFTK_SlotReInit(0x100182e30, 0x100141af0, 0x100141b70, 0x100141b90) /1@1: -> libsoftokn3:sftk_getDefTokName(0x3, 0x0, 0x0, 0x0) /1@1: <- libsoftokn3:sftk_getDefTokName() = 0xffffffff796469c8 /1@1: -> libsoftokn3:sftk_setStringName(0xffffffff796469c8, 0x100182edc, 0x21, 0x1) /1@1: <- libsoftokn3:sftk_setStringName() = 0x100182edc /1@1: -> libsoftokn3:sftk_setStringName(0x100141bb0, 0x100182efd, 0x21, 0x1) /1@1: <- libsoftokn3:sftk_setStringName() = 0x100182efd /1@1: <- libsoftokn3:SFTK_SlotReInit() = 0 /1@1: -> libsoftokn3:sftk_RegisterSlot(0x100182e30, 0x1, 0x100141b70, 0x100141b90) /1@1: -> libsoftokn3:sftk_GetModuleIndex(0x3, 0x0, 0x0, 0x0) /1@1: <- libsoftokn3:sftk_GetModuleIndex() = 1 /1@1: -> libsoftokn3:sftk_HashNumber(0x3, 0x0, 0x0, 0xfffffffffffffff8) /1@1: <- libsoftokn3:sftk_HashNumber() = 3 /1@1: <- libsoftokn3:sftk_RegisterSlot() = 0 /1@1: <- libsoftokn3:SFTK_SlotInit() = 0 /1@1: -> libsoftokn3:sftk_freeParams(0xffffffff7ffff0a8, 0x100141b70, 0x100141b90, 0x0) /1@1: <- libsoftokn3:sftk_freeParams() = 0xffffffff7ffff0a8 /1@1: -> libsoftokn3:sftk_InitFreeLists(0xffffffff7ffff0a8, 0x100182da0, 0x1, 0x100182da0) /1@1: <- libsoftokn3:sftk_InitFreeLists() = 11264 sysinfo(SI_RELEASE, "5.12", 200) = 5 /1@1: <- libsoftokn3:nsc_CommonInitialize() = 0 /1@1: -> libsoftokn3:sftk_fipsPowerUpSelfTest(0x0, 0x1, 0x286c, 0x2800) /1@1: -> libsoftokn3:sftk_fips_RC2_PowerUpSelfTest(0x0, 0x0, 0x0, 0x0) /1@1: -> libsoftokn3:RC2_CreateContext(0xffffffff796427bc, 0x5, 0x0, 0x0) /1@1: <- libsoftokn3:RC2_CreateContext() = 0x10019f170 /1@1: -> libsoftokn3:RC2_Encrypt(0x10019f170, 0xffffffff7ffff048, 0xffffffff7ffff044, 0x8) /1@1: <- libsoftokn3:RC2_Encrypt() = 0 /1@1: -> libsoftokn3:RC2_DestroyContext(0x10019f170, 0x1, 0xffffffff7ffff044, 0xffffffff79021540) /1@1: <- libsoftokn3:RC2_DestroyContext() = 0 /1@1: -> libsoftokn3:RC2_CreateContext(0xffffffff796427bc, 0x5, 0x0, 0x0) /1@1: <- libsoftokn3:RC2_CreateContext() = 0x10019f170 /1@1: -> libsoftokn3:RC2_Decrypt(0x10019f170, 0xffffffff7ffff03c, 0xffffffff7ffff038, 0x8) /1@1: <- libsoftokn3:RC2_Decrypt() = 0 /1@1: -> libsoftokn3:RC2_DestroyContext(0x10019f170, 0x1, 0xffffffff7ffff038, 0xffffffff79021640) /1@1: <- libsoftokn3:RC2_DestroyContext() = 0 /1@1: -> libsoftokn3:RC2_CreateContext(0xffffffff796427bc, 0x5, 0xffffffff796427c2, 0x1) /1@1: <- libsoftokn3:RC2_CreateContext() = 0x10019f170 /1@1: -> libsoftokn3:RC2_Encrypt(0x10019f170, 0xffffffff7ffff048, 0xffffffff7ffff044, 0x8) /1@1: <- libsoftokn3:RC2_Encrypt() = 0 /1@1: -> libsoftokn3:RC2_DestroyContext(0x10019f170, 0x1, 0xffffffff7ffff044, 0xffffffff79021740) /1@1: <- libsoftokn3:RC2_DestroyContext() = 0 /1@1: -> libsoftokn3:RC2_CreateContext(0xffffffff796427bc, 0x5, 0xffffffff796427c2, 0x1) /1@1: <- libsoftokn3:RC2_CreateContext() = 0x10019f170 /1@1: -> libsoftokn3:RC2_Decrypt(0x10019f170, 0xffffffff7ffff03c, 0xffffffff7ffff038, 0x8) /1@1: <- libsoftokn3:RC2_Decrypt() = 0 /1@1: -> libsoftokn3:RC2_DestroyContext(0x10019f170, 0x1, 0xffffffff7ffff038, 0xffffffff79021880) /1@1: <- libsoftokn3:RC2_DestroyContext() = 0 /1@1: <- libsoftokn3:sftk_fips_RC2_PowerUpSelfTest() = 0 /1@1: -> libsoftokn3:sftk_fips_RC4_PowerUpSelfTest(0x0, 0x8, 0x0, 0xffffffff79747298) /1@1: -> libsoftokn3:RC4_CreateContext(0xffffffff796427ed, 0x5, 0x0, 0x0) /1@1: <- libsoftokn3:RC4_CreateContext() = 0x10019f170 /1@1: -> libsoftokn3:RC4_Encrypt(0x10019f170, 0xffffffff7ffff048, 0xffffffff7ffff044, 0x8) /1@1: <- libsoftokn3:RC4_Encrypt() = 0 /1@1: -> libsoftokn3:RC4_DestroyContext(0x10019f170, 0x1, 0xffffffff7ffff044, 0xb8) /1@1: <- libsoftokn3:RC4_DestroyContext() = 0 /1@1: -> libsoftokn3:RC4_CreateContext(0xffffffff796427ed, 0x5, 0xffffffffffffffff, 0xffffffff7f5b2a40) /1@1: <- libsoftokn3:RC4_CreateContext() = 0x10019f170 /1@1: -> libsoftokn3:RC4_Decrypt(0x10019f170, 0xffffffff7ffff03c, 0xffffffff7ffff038, 0x8) /1@1: <- libsoftokn3:RC4_Decrypt() = 0 /1@1: -> libsoftokn3:RC4_DestroyContext(0x10019f170, 0x1, 0xffffffff7ffff038, 0xb8) /1@1: <- libsoftokn3:RC4_DestroyContext() = 0 /1@1: <- libsoftokn3:sftk_fips_RC4_PowerUpSelfTest() = 0 /1@1: -> libsoftokn3:sftk_fips_DES_PowerUpSelfTest(0x0, 0x8, 0x104800, 0xffffffff79747298) /1@1: -> libsoftokn3:DES_CreateContext(0xffffffff79642804, 0x0, 0x0, 0x1) /1@1: <- libsoftokn3:DES_CreateContext() = 0x10019f170 /1@1: -> libsoftokn3:DES_Encrypt(0x10019f170, 0xffffffff7ffff048, 0xffffffff7ffff044, 0x8) /1@1: <- libsoftokn3:DES_Encrypt() = 0 /1@1: -> libsoftokn3:DES_DestroyContext(0x10019f170, 0x1, 0xffffffff7ffff044, 0xffffffff79023680) /1@1: <- libsoftokn3:DES_DestroyContext() = 0 /1@1: -> libsoftokn3:DES_CreateContext(0xffffffff79642804, 0x0, 0x0, 0x0) /1@1: <- libsoftokn3:DES_CreateContext() = 0x10019f170 /1@1: -> libsoftokn3:DES_Decrypt(0x10019f170, 0xffffffff7ffff03c, 0xffffffff7ffff038, 0x8) /1@1: <- libsoftokn3:DES_Decrypt() = 0 /1@1: -> libsoftokn3:DES_DestroyContext(0x10019f170, 0x1, 0xffffffff7ffff038, 0xffffffff79023680) /1@1: <- libsoftokn3:DES_DestroyContext() = 0 /1@1: -> libsoftokn3:DES_CreateContext(0xffffffff79642804, 0xffffffff7964280d, 0x1, 0x1) /1@1: <- libsoftokn3:DES_CreateContext() = 0x10019f170 /1@1: -> libsoftokn3:DES_Encrypt(0x10019f170, 0xffffffff7ffff048, 0xffffffff7ffff044, 0x8) /1@1: <- libsoftokn3:DES_Encrypt() = 0 /1@1: -> libsoftokn3:DES_DestroyContext(0x10019f170, 0x1, 0xffffffff7ffff044, 0xffffffff79023760) /1@1: <- libsoftokn3:DES_DestroyContext() = 0 /1@1: -> libsoftokn3:DES_CreateContext(0xffffffff79642804, 0xffffffff7964280d, 0x1, 0x0) /1@1: <- libsoftokn3:DES_CreateContext() = 0x10019f170 /1@1: -> libsoftokn3:DES_Decrypt(0x10019f170, 0xffffffff7ffff03c, 0xffffffff7ffff038, 0x8) /1@1: <- libsoftokn3:DES_Decrypt() = 0 /1@1: -> libsoftokn3:DES_DestroyContext(0x10019f170, 0x1, 0xffffffff7ffff038, 0xffffffff790238c0) /1@1: <- libsoftokn3:DES_DestroyContext() = 0 /1@1: <- libsoftokn3:sftk_fips_DES_PowerUpSelfTest() = 0 /1@1: -> libsoftokn3:sftk_fips_DES3_PowerUpSelfTest(0x0, 0x8, 0x0, 0xffffffff79747298) /1@1: -> libsoftokn3:DES_CreateContext(0xffffffff79642838, 0x0, 0x2, 0x1) /1@1: <- libsoftokn3:DES_CreateContext() = 0x10019f170 /1@1: -> libsoftokn3:DES_Encrypt(0x10019f170, 0xffffffff7ffff048, 0xffffffff7ffff044, 0x8) /1@1: <- libsoftokn3:DES_Encrypt() = 0 /1@1: -> libsoftokn3:DES_DestroyContext(0x10019f170, 0x1, 0xffffffff7ffff044, 0xffffffff790236e0) /1@1: <- libsoftokn3:DES_DestroyContext() = 0 /1@1: -> libsoftokn3:DES_CreateContext(0xffffffff79642838, 0x0, 0x2, 0x0) /1@1: <- libsoftokn3:DES_CreateContext() = 0x10019f170 /1@1: -> libsoftokn3:DES_Decrypt(0x10019f170, 0xffffffff7ffff03c, 0xffffffff7ffff038, 0x8) /1@1: <- libsoftokn3:DES_Decrypt() = 0 /1@1: -> libsoftokn3:DES_DestroyContext(0x10019f170, 0x1, 0xffffffff7ffff038, 0xffffffff790236e0) /1@1: <- libsoftokn3:DES_DestroyContext() = 0 /1@1: -> libsoftokn3:DES_CreateContext(0xffffffff79642838, 0xffffffff79642851, 0x3, 0x1) /1@1: <- libsoftokn3:DES_CreateContext() = 0x10019f170 /1@1: -> libsoftokn3:DES_Encrypt(0x10019f170, 0xffffffff7ffff048, 0xffffffff7ffff044, 0x8) /1@1: <- libsoftokn3:DES_Encrypt() = 0 /1@1: -> libsoftokn3:DES_DestroyContext(0x10019f170, 0x1, 0xffffffff7ffff044, 0xffffffff79023a20) /1@1: <- libsoftokn3:DES_DestroyContext() = 0 /1@1: -> libsoftokn3:DES_CreateContext(0xffffffff79642838, 0xffffffff79642851, 0x3, 0x0) /1@1: <- libsoftokn3:DES_CreateContext() = 0x10019f170 /1@1: -> libsoftokn3:DES_Decrypt(0x10019f170, 0xffffffff7ffff03c, 0xffffffff7ffff038, 0x8) /1@1: <- libsoftokn3:DES_Decrypt() = 0 /1@1: -> libsoftokn3:DES_DestroyContext(0x10019f170, 0x1, 0xffffffff7ffff038, 0xffffffff79023ba0) /1@1: <- libsoftokn3:DES_DestroyContext() = 0 /1@1: <- libsoftokn3:sftk_fips_DES3_PowerUpSelfTest() = 0 /1@1: -> libsoftokn3:sftk_fips_AES_PowerUpSelfTest(0x10, 0x8, 0x0, 0xffffffff79747298) /1@1: -> libsoftokn3:AES_CreateContext(0xffffffff7964287c, 0x0, 0x0, 0x1) /1@1: <- libsoftokn3:AES_CreateContext() = 0x10019f170 /1@1: -> libsoftokn3:AES_Encrypt(0x10019f170, 0xffffffff7ffff040, 0xffffffff7ffff03c, 0x10) /1@1: <- libsoftokn3:AES_Encrypt() = 0 /1@1: -> libsoftokn3:AES_DestroyContext(0x10019f170, 0x1, 0xffffffff7ffff03c, 0x10) /1@1: <- libsoftokn3:AES_DestroyContext() = 0 /1@1: -> libsoftokn3:AES_CreateContext(0xffffffff7964287c, 0x0, 0x0, 0x0) /1@1: <- libsoftokn3:AES_CreateContext() = 0x10019f170 /1@1: -> libsoftokn3:AES_Decrypt(0x10019f170, 0xffffffff7ffff02c, 0xffffffff7ffff028, 0x10) /1@1: <- libsoftokn3:AES_Decrypt() = 0 /1@1: -> libsoftokn3:AES_DestroyContext(0x10019f170, 0x1, 0xffffffff7ffff028, 0x10) /1@1: <- libsoftokn3:AES_DestroyContext() = 0 /1@1: -> libsoftokn3:AES_CreateContext(0xffffffff7964287c, 0xffffffff7964289d, 0x1, 0x1) /1@1: <- libsoftokn3:AES_CreateContext() = 0x10019f170 /1@1: -> libsoftokn3:AES_Encrypt(0x10019f170, 0xffffffff7ffff040, 0xffffffff7ffff03c, 0x10) /1@1: <- libsoftokn3:AES_Encrypt() = 0 /1@1: -> libsoftokn3:AES_DestroyContext(0x10019f170, 0x1, 0xffffffff7ffff03c, 0x10) /1@1: <- libsoftokn3:AES_DestroyContext() = 0 /1@1: -> libsoftokn3:AES_CreateContext(0xffffffff7964287c, 0xffffffff7964289d, 0x1, 0x0) /1@1: <- libsoftokn3:AES_CreateContext() = 0x10019f170 /1@1: -> libsoftokn3:AES_Decrypt(0x10019f170, 0xffffffff7ffff02c, 0xffffffff7ffff028, 0x10) /1@1: <- libsoftokn3:AES_Decrypt() = 0 /1@1: -> libsoftokn3:AES_DestroyContext(0x10019f170, 0x1, 0xffffffff7ffff028, 0x10) /1@1: <- libsoftokn3:AES_DestroyContext() = 0 /1@1: <- libsoftokn3:sftk_fips_AES_PowerUpSelfTest() = 0 /1@1: -> libsoftokn3:sftk_fips_AES_PowerUpSelfTest(0x18, 0x0, 0x0, 0x10019f170) /1@1: -> libsoftokn3:AES_CreateContext(0xffffffff7964287c, 0x0, 0x0, 0x1) /1@1: <- libsoftokn3:AES_CreateContext() = 0x10019f170 /1@1: -> libsoftokn3:AES_Encrypt(0x10019f170, 0xffffffff7ffff040, 0xffffffff7ffff03c, 0x10) /1@1: <- libsoftokn3:AES_Encrypt() = 0 /1@1: -> libsoftokn3:AES_DestroyContext(0x10019f170, 0x1, 0xffffffff7ffff03c, 0x10) /1@1: <- libsoftokn3:AES_DestroyContext() = 0 /1@1: -> libsoftokn3:AES_CreateContext(0xffffffff7964287c, 0x0, 0x0, 0x0) /1@1: <- libsoftokn3:AES_CreateContext() = 0x10019f170 /1@1: -> libsoftokn3:AES_Decrypt(0x10019f170, 0xffffffff7ffff02c, 0xffffffff7ffff028, 0x10) /1@1: <- libsoftokn3:AES_Decrypt() = 0 /1@1: -> libsoftokn3:AES_DestroyContext(0x10019f170, 0x1, 0xffffffff7ffff028, 0x10) /1@1: <- libsoftokn3:AES_DestroyContext() = 0 /1@1: -> libsoftokn3:AES_CreateContext(0xffffffff7964287c, 0xffffffff7964289d, 0x1, 0x1) /1@1: <- libsoftokn3:AES_CreateContext() = 0x10019f170 /1@1: -> libsoftokn3:AES_Encrypt(0x10019f170, 0xffffffff7ffff040, 0xffffffff7ffff03c, 0x10) /1@1: <- libsoftokn3:AES_Encrypt() = 0 /1@1: -> libsoftokn3:AES_DestroyContext(0x10019f170, 0x1, 0xffffffff7ffff03c, 0x10) /1@1: <- libsoftokn3:AES_DestroyContext() = 0 /1@1: -> libsoftokn3:AES_CreateContext(0xffffffff7964287c, 0xffffffff7964289d, 0x1, 0x0) /1@1: <- libsoftokn3:AES_CreateContext() = 0x10019f170 /1@1: -> libsoftokn3:AES_Decrypt(0x10019f170, 0xffffffff7ffff02c, 0xffffffff7ffff028, 0x10) /1@1: <- libsoftokn3:AES_Decrypt() = 0 /1@1: -> libsoftokn3:AES_DestroyContext(0x10019f170, 0x1, 0xffffffff7ffff028, 0x10) /1@1: <- libsoftokn3:AES_DestroyContext() = 0 /1@1: <- libsoftokn3:sftk_fips_AES_PowerUpSelfTest() = 0 /1@1: -> libsoftokn3:sftk_fips_AES_PowerUpSelfTest(0x20, 0x0, 0x0, 0x10019f170) /1@1: -> libsoftokn3:AES_CreateContext(0xffffffff7964287c, 0x0, 0x0, 0x1) /1@1: <- libsoftokn3:AES_CreateContext() = 0x10019f170 /1@1: -> libsoftokn3:AES_Encrypt(0x10019f170, 0xffffffff7ffff040, 0xffffffff7ffff03c, 0x10) /1@1: <- libsoftokn3:AES_Encrypt() = 0 /1@1: -> libsoftokn3:AES_DestroyContext(0x10019f170, 0x1, 0xffffffff7ffff03c, 0x10) /1@1: <- libsoftokn3:AES_DestroyContext() = 0 /1@1: -> libsoftokn3:AES_CreateContext(0xffffffff7964287c, 0x0, 0x0, 0x0) /1@1: <- libsoftokn3:AES_CreateContext() = 0x10019f170 /1@1: -> libsoftokn3:AES_Decrypt(0x10019f170, 0xffffffff7ffff02c, 0xffffffff7ffff028, 0x10) /1@1: <- libsoftokn3:AES_Decrypt() = 0 /1@1: -> libsoftokn3:AES_DestroyContext(0x10019f170, 0x1, 0xffffffff7ffff028, 0x10) /1@1: <- libsoftokn3:AES_DestroyContext() = 0 /1@1: -> libsoftokn3:AES_CreateContext(0xffffffff7964287c, 0xffffffff7964289d, 0x1, 0x1) /1@1: <- libsoftokn3:AES_CreateContext() = 0x10019f170 /1@1: -> libsoftokn3:AES_Encrypt(0x10019f170, 0xffffffff7ffff040, 0xffffffff7ffff03c, 0x10) /1@1: <- libsoftokn3:AES_Encrypt() = 0 /1@1: -> libsoftokn3:AES_DestroyContext(0x10019f170, 0x1, 0xffffffff7ffff03c, 0x10) /1@1: <- libsoftokn3:AES_DestroyContext() = 0 /1@1: -> libsoftokn3:AES_CreateContext(0xffffffff7964287c, 0xffffffff7964289d, 0x1, 0x0) /1@1: <- libsoftokn3:AES_CreateContext() = 0x10019f170 /1@1: -> libsoftokn3:AES_Decrypt(0x10019f170, 0xffffffff7ffff02c, 0xffffffff7ffff028, 0x10) /1@1: <- libsoftokn3:AES_Decrypt() = 0 /1@1: -> libsoftokn3:AES_DestroyContext(0x10019f170, 0x1, 0xffffffff7ffff028, 0x10) /1@1: <- libsoftokn3:AES_DestroyContext() = 0 /1@1: <- libsoftokn3:sftk_fips_AES_PowerUpSelfTest() = 0 /1@1: -> libsoftokn3:sftk_fips_MD2_PowerUpSelfTest(0x0, 0x0, 0x0, 0x10019f170) /1@1: -> libsoftokn3:MD2_NewContext(0x0, 0x0, 0x0, 0x0) /1@1: <- libsoftokn3:MD2_NewContext() = 0x10019f170 /1@1: -> libsoftokn3:MD2_Begin(0x10019f170, 0xffffffff7974a2a0, 0x3000, 0xffffffff79747298) /1@1: <- libsoftokn3:MD2_Begin() = 0x10019f170 /1@1: -> libsoftokn3:MD2_Update(0x10019f170, 0xffffffff7964291f, 0x40, 0x3000) /1@1: <- libsoftokn3:MD2_Update() = 0x10019f170 /1@1: -> libsoftokn3:MD2_End(0x10019f170, 0xffffffff7ffff040, 0xffffffff7ffff03c, 0x10) /1@1: <- libsoftokn3:MD2_End() = 0x10019f170 /1@1: -> libsoftokn3:MD2_DestroyContext(0x10019f170, 0x1, 0xffffffff7ffff03c, 0xffffffff7ffff040) /1@1: <- libsoftokn3:MD2_DestroyContext() = 0 /1@1: <- libsoftokn3:sftk_fips_MD2_PowerUpSelfTest() = 0 /1@1: -> libsoftokn3:sftk_fips_MD5_PowerUpSelfTest(0x0, 0x10019f170, 0xffffffff79747298, 0xffffffffffefb6c8) /1@1: -> libsoftokn3:MD5_HashBuf(0xffffffff7ffff040, 0xffffffff7964291f, 0x40, 0x0) /1@1: <- libsoftokn3:MD5_HashBuf() = 0 /1@1: <- libsoftokn3:sftk_fips_MD5_PowerUpSelfTest() = 0 /1@1: -> libsoftokn3:sftk_fips_SHA_PowerUpSelfTest(0x0, 0xffffffff7964291f, 0x104800, 0xffffffff79747298) /1@1: -> libsoftokn3:SHA1_HashBuf(0xffffffff7ffff010, 0xffffffff7964291f, 0x40, 0x0) /1@1: <- libsoftokn3:SHA1_HashBuf() = 0 /1@1: -> libsoftokn3:SHA224_HashBuf(0xffffffff7ffff010, 0xffffffff7964291f, 0x40, 0x0) /1@1: <- libsoftokn3:SHA224_HashBuf() = 0 /1@1: -> libsoftokn3:SHA256_HashBuf(0xffffffff7ffff010, 0xffffffff7964291f, 0x40, 0x0) /1@1: <- libsoftokn3:SHA256_HashBuf() = 0 /1@1: -> libsoftokn3:SHA384_HashBuf(0xffffffff7ffff010, 0xffffffff7964291f, 0x40, 0x0) /1@1: <- libsoftokn3:SHA384_HashBuf() = 0 /1@1: -> libsoftokn3:SHA512_HashBuf(0xffffffff7ffff010, 0xffffffff7964291f, 0x40, 0x0) /1@1: <- libsoftokn3:SHA512_HashBuf() = 0 /1@1: <- libsoftokn3:sftk_fips_SHA_PowerUpSelfTest() = 0 /1@1: -> libsoftokn3:sftk_fips_HMAC_PowerUpSelfTest(0x0, 0xffffffff7ffff010, 0x104800, 0xffffffff79747298) /1@1: -> libsoftokn3:HASH_GetRawHashObject(0x3, 0x0, 0x0, 0x0) /1@1: <- libsoftokn3:HASH_GetRawHashObject() = 0xffffffff7919adc0 /1@1: -> libsoftokn3:HMAC_Create(0xffffffff7919adc0, 0xffffffff79642980, 0x25, 0x1) /1@1: <- libsoftokn3:HMAC_Create() = 0x10019f170 /1@1: -> libsoftokn3:HMAC_Begin(0x10019f170, 0xffffffff79642980, 0x25, 0x1) /1@1: <- libsoftokn3:HMAC_Begin() = 0x10019f2a0 /1@1: -> libsoftokn3:HMAC_Update(0x10019f170, 0xffffffff7964291f, 0x40, 0xffffffff7900aae0) /1@1: <- libsoftokn3:HMAC_Update() = 0x10019f2a0 /1@1: -> libsoftokn3:HMAC_Finish(0x10019f170, 0xffffffff7ffff010, 0xffffffff7ffff00c, 0x14) /1@1: <- libsoftokn3:HMAC_Finish() = 0 /1@1: -> libsoftokn3:HMAC_Destroy(0x10019f170, 0x1, 0xffffffff7919adc0, 0x14) /1@1: <- libsoftokn3:HMAC_Destroy() = 0 /1@1: -> libsoftokn3:HASH_GetRawHashObject(0x7, 0xfffffffff9643996, 0xffffffffffffffff, 0x0) /1@1: <- libsoftokn3:HASH_GetRawHashObject() = 0xffffffff7919aee0 /1@1: -> libsoftokn3:HMAC_Create(0xffffffff7919aee0, 0xffffffff79642980, 0x25, 0x1) /1@1: <- libsoftokn3:HMAC_Create() = 0x10019f170 /1@1: -> libsoftokn3:HMAC_Begin(0x10019f170, 0xffffffff79642980, 0x25, 0x1) /1@1: <- libsoftokn3:HMAC_Begin() = 0x10019f2a0 /1@1: -> libsoftokn3:HMAC_Update(0x10019f170, 0xffffffff7964291f, 0x40, 0xffffffff79016de0) /1@1: <- libsoftokn3:HMAC_Update() = 0x10019f2a0 /1@1: -> libsoftokn3:HMAC_Finish(0x10019f170, 0xffffffff7ffff010, 0xffffffff7ffff008, 0x1c) /1@1: <- libsoftokn3:HMAC_Finish() = 0 /1@1: -> libsoftokn3:HMAC_Destroy(0x10019f170, 0x1, 0xffffffff7919aee0, 0x1c) /1@1: <- libsoftokn3:HMAC_Destroy() = 0 /1@1: -> libsoftokn3:HASH_GetRawHashObject(0x4, 0xfffffffff96439aa, 0xffffffffffffffff, 0x0) /1@1: <- libsoftokn3:HASH_GetRawHashObject() = 0xffffffff7919ae08 /1@1: -> libsoftokn3:HMAC_Create(0xffffffff7919ae08, 0xffffffff79642980, 0x25, 0x1) /1@1: <- libsoftokn3:HMAC_Create() = 0x10019f170 /1@1: -> libsoftokn3:HMAC_Begin(0x10019f170, 0xffffffff79642980, 0x25, 0x1) /1@1: <- libsoftokn3:HMAC_Begin() = 0x10019f2a0 /1@1: -> libsoftokn3:HMAC_Update(0x10019f170, 0xffffffff7964291f, 0x40, 0xffffffff79012760) /1@1: <- libsoftokn3:HMAC_Update() = 0x10019f2a0 /1@1: -> libsoftokn3:HMAC_Finish(0x10019f170, 0xffffffff7ffff010, 0xffffffff7ffff004, 0x20) /1@1: <- libsoftokn3:HMAC_Finish() = 0 /1@1: -> libsoftokn3:HMAC_Destroy(0x10019f170, 0x1, 0xffffffff7919ae08, 0x20) /1@1: <- libsoftokn3:HMAC_Destroy() = 0 /1@1: -> libsoftokn3:HASH_GetRawHashObject(0x5, 0xfffffffff96439c6, 0xffffffffffffffff, 0x0) /1@1: <- libsoftokn3:HASH_GetRawHashObject() = 0xffffffff7919ae50 /1@1: -> libsoftokn3:HMAC_Create(0xffffffff7919ae50, 0xffffffff79642980, 0x25, 0x1) /1@1: <- libsoftokn3:HMAC_Create() = 0x10019f170 /1@1: -> libsoftokn3:HMAC_Begin(0x10019f170, 0xffffffff79642980, 0x25, 0x1) /1@1: <- libsoftokn3:HMAC_Begin() = 0x10019f2a0 /1@1: -> libsoftokn3:HMAC_Update(0x10019f170, 0xffffffff7964291f, 0x40, 0xffffffff7901cd40) /1@1: <- libsoftokn3:HMAC_Update() = 0x10019f2a0 /1@1: -> libsoftokn3:HMAC_Finish(0x10019f170, 0xffffffff7ffff010, 0xffffffff7ffff000, 0x30) /1@1: <- libsoftokn3:HMAC_Finish() = 0 /1@1: -> libsoftokn3:HMAC_Destroy(0x10019f170, 0x1, 0xffffffff7919ae50, 0x30) /1@1: <- libsoftokn3:HMAC_Destroy() = 0 /1@1: -> libsoftokn3:HASH_GetRawHashObject(0x6, 0xfffffffff96439e6, 0xffffffffffffffff, 0x0) /1@1: <- libsoftokn3:HASH_GetRawHashObject() = 0xffffffff7919ae98 /1@1: -> libsoftokn3:HMAC_Create(0xffffffff7919ae98, 0xffffffff79642980, 0x25, 0x1) /1@1: <- libsoftokn3:HMAC_Create() = 0x10019f170 /1@1: -> libsoftokn3:HMAC_Begin(0x10019f170, 0xffffffff79642980, 0x25, 0x1) /1@1: <- libsoftokn3:HMAC_Begin() = 0x10019f2a0 /1@1: -> libsoftokn3:HMAC_Update(0x10019f170, 0xffffffff7964291f, 0x40, 0xffffffff79017580) /1@1: <- libsoftokn3:HMAC_Update() = 0x10019f2a0 /1@1: -> libsoftokn3:HMAC_Finish(0x10019f170, 0xffffffff7ffff010, 0xffffffff7fffeffc, 0x40) /1@1: <- libsoftokn3:HMAC_Finish() = 0 /1@1: -> libsoftokn3:HMAC_Destroy(0x10019f170, 0x1, 0xffffffff7919ae98, 0x40) /1@1: <- libsoftokn3:HMAC_Destroy() = 0 /1@1: <- libsoftokn3:sftk_fips_HMAC_PowerUpSelfTest() = 0 /1@1: -> libsoftokn3:sftk_fips_RSA_PowerUpSelfTest(0x0, 0x0, 0x10019f170, 0xffffffff7919aee0) /1@1: -> libsoftokn3:RSA_PublicKeyOp(0xffffffff7fffef40, 0xffffffff7fffece0, 0xffffffff79642faa, 0x0) brk(0x1001A0000) = 0x00000000 brk(0x1001A4000) = 0x00000000 /1@1: <- libsoftokn3:RSA_PublicKeyOp() = 0 /1@1: -> libsoftokn3:RSA_PrivateKeyOp(0xffffffff7fffedf0, 0xffffffff7fffebe0, 0xffffffff796430aa, 0x0) brk(0x1001A4000) = 0x00000000 brk(0x1001A8000) = 0x00000000 /1@1: <- libsoftokn3:RSA_PrivateKeyOp() = 0 /1@1: -> libsoftokn3:SHA256_HashBuf(0xffffffff7fffeba0, 0xffffffff79642faa, 0x100, 0x0) /1@1: <- libsoftokn3:SHA256_HashBuf() = 0 /1@1: -> libsoftokn3:RSA_HashSign(0xbf, 0xffffffff7fffede0, 0xffffffff7fffeaa0, 0xffffffff7fffea9c) /1@1: -> libsoftokn3:RSA_Sign(0xffffffff7fffedf0, 0xffffffff7fffeaa0, 0xffffffff7fffea9c, 0x100) /1@1: <- libsoftokn3:RSA_Sign() = 0 /1@1: <- libsoftokn3:RSA_HashSign() = 0 /1@1: -> libsoftokn3:RSA_HashCheckSign(0xbf, 0xffffffff7fffef30, 0xffffffff7fffeaa0, 0x100) /1@1: -> libsoftokn3:RSA_CheckSignRecover(0xffffffff7fffef40, 0x10019f4a0, 0xffffffff7fffe898, 0x100) /1@1: <- libsoftokn3:RSA_CheckSignRecover() = 0 /1@1: <- libsoftokn3:RSA_HashCheckSign() = 0 /1@1: -> libsoftokn3:SHA384_HashBuf(0xffffffff7fffea5c, 0xffffffff79642faa, 0x100, 0x0) /1@1: <- libsoftokn3:SHA384_HashBuf() = 0 /1@1: -> libsoftokn3:RSA_HashSign(0xc0, 0xffffffff7fffede0, 0xffffffff7fffe95c, 0xffffffff7fffe958) /1@1: -> libsoftokn3:RSA_Sign(0xffffffff7fffedf0, 0xffffffff7fffe95c, 0xffffffff7fffe958, 0x100) /1@1: <- libsoftokn3:RSA_Sign() = 0 /1@1: <- libsoftokn3:RSA_HashSign() = 0 /1@1: -> libsoftokn3:RSA_HashCheckSign(0xc0, 0xffffffff7fffef30, 0xffffffff7fffe95c, 0x100) /1@1: -> libsoftokn3:RSA_CheckSignRecover(0xffffffff7fffef40, 0x10019f4a0, 0xffffffff7fffe898, 0x100) /1@1: <- libsoftokn3:RSA_CheckSignRecover() = 0 /1@1: <- libsoftokn3:RSA_HashCheckSign() = 0 /1@1: -> libsoftokn3:sftk_fips_RSA_PowerUpSigSelfTest(0x6, 0xffffffff7fffef30, 0xffffffff7fffede0, 0xffffffff79642faa) /1@1: -> libsoftokn3:SHA512_HashBuf(0xffffffff7fffe860, 0xffffffff79642faa, 0x100, 0x0) /1@1: <- libsoftokn3:SHA512_HashBuf() = 0 /1@1: -> libsoftokn3:RSA_HashSign(0xc1, 0xffffffff7fffede0, 0xffffffff7fffe760, 0xffffffff7fffe75c) /1@1: -> libsoftokn3:RSA_Sign(0xffffffff7fffedf0, 0xffffffff7fffe760, 0xffffffff7fffe75c, 0x100) /1@1: <- libsoftokn3:RSA_Sign() = 0 /1@1: <- libsoftokn3:RSA_HashSign() = 0 /1@1: -> libsoftokn3:RSA_HashCheckSign(0xc1, 0xffffffff7fffef30, 0xffffffff7fffe760, 0x100) /1@1: -> libsoftokn3:RSA_CheckSignRecover(0xffffffff7fffef40, 0x10019f4a0, 0xffffffff7fffe698, 0x100) /1@1: <- libsoftokn3:RSA_CheckSignRecover() = 0 /1@1: <- libsoftokn3:RSA_HashCheckSign() = 0 /1@1: <- libsoftokn3:sftk_fips_RSA_PowerUpSigSelfTest() = 0 /1@1: -> libsoftokn3:nsslowkey_DestroyPublicKey(0xffffffff7fffef30, 0xffffffff7fffef30, 0xc1, 0x40) /1@1: <- libsoftokn3:nsslowkey_DestroyPublicKey() = 0 /1@1: -> libsoftokn3:nsslowkey_DestroyPrivateKey(0xffffffff7fffede0, 0x0, 0xc1, 0x40) /1@1: <- libsoftokn3:nsslowkey_DestroyPrivateKey() = 0 /1@1: <- libsoftokn3:sftk_fips_RSA_PowerUpSelfTest() = 0 /1@1: -> libsoftokn3:sftk_fips_DSA_PowerUpSelfTest(0x0, 0xffffffff797485d0, 0x103c00, 0xfffffffffffffff8) /1@1: -> libsoftokn3:DSA_NewKeyFromSeed(0xffffffff79748920, 0xffffffff7964369c, 0xffffffff7ffff048, 0x0) /1@1: <- libsoftokn3:DSA_NewKeyFromSeed() = 0 /1@1: -> libsoftokn3:DSA_SignDigestWithSeed(0x1001a09a0, 0xffffffff7fffefc8, 0xffffffff7fffef88, 0xffffffff796436b1) /1@1: <- libsoftokn3:DSA_SignDigestWithSeed() = 0 /1@1: -> libsoftokn3:DSA_VerifyDigest(0xffffffff7fffefe0, 0xffffffff7fffefc8, 0xffffffff7fffef88, 0x0) /1@1: <- libsoftokn3:DSA_VerifyDigest() = 0 /1@1: <- libsoftokn3:sftk_fips_DSA_PowerUpSelfTest() = 0 /1@1: -> libsoftokn3:sftk_fips_RNG_PowerUpSelfTest(0x0, 0x14121c, 0x103800, 0x1400) /1@1: -> libsoftokn3:PRNGTEST_RunHealthTests(0x0, 0x0, 0x0, 0x0) openat(AT_FDCWD, "/dev/urandom", O_RDONLY) = 3 read(3, "03 )C29D vDE8A ? " Z " 1".., 55) = 55 lseek(3, 0, SEEK_CUR) = 15 close(3) = 0 /1@1: <- libsoftokn3:PRNGTEST_RunHealthTests() = 0 /1@1: -> libsoftokn3:FIPS186Change_ReduceModQForDSA(0xffffffff79643717, 0xffffffff79643703, 0xffffffff7ffff03c, 0xffffe03f) /1@1: <- libsoftokn3:FIPS186Change_ReduceModQForDSA() = 0 /1@1: <- libsoftokn3:sftk_fips_RNG_PowerUpSelfTest() = 0 /1@1: -> libsoftokn3:sftk_fips_ECDSA_PowerUpSelfTest(0x0, 0xffffffff79643717, 0xffffffff79747298, 0xffffffffffefc47f) /1@1: -> libsoftokn3:sftk_fips_ECDSA_Test(0xffffffff796434ef, 0xa, 0xffffffff796434f9, 0x40) /1@1: -> libsoftokn3:EC_DecodeParams(0xffffffff7fffef78, 0xffffffff7fffef98, 0x0, 0x0) /1@1: <- libsoftokn3:EC_DecodeParams() = 0 /1@1: -> libsoftokn3:EC_NewKeyFromSeed(0x1001a09a0, 0xffffffff7fffef90, 0xffffffff796434aa, 0x20) /1@1: <- libsoftokn3:EC_NewKeyFromSeed() = 0 /1@1: -> libsoftokn3:EC_CopyParams(0x100182da0, 0xffffffff7fffee68, 0x1001a0190, 0xffffffff7f5b2a40) /1@1: <- libsoftokn3:EC_CopyParams() = 0 /1@1: -> libsoftokn3:EC_ValidatePublicKey(0xffffffff7fffee68, 0xffffffff7fffef60, 0x1, 0x100) /1@1: <- libsoftokn3:EC_ValidatePublicKey() = 0 /1@1: -> libsoftokn3:EC_ValidatePublicKey(0x1001a0190, 0x1001a0288, 0x3008, 0x107a7c) /1@1: <- libsoftokn3:EC_ValidatePublicKey() = 0 /1@1: -> libsoftokn3:SHA1_HashBuf(0xffffffff7fffee54, 0xffffffff796434ca, 0x25, 0x107a7c) /1@1: <- libsoftokn3:SHA1_HashBuf() = 0 /1@1: -> libsoftokn3:ECDSA_SignDigestWithSeed(0x1001a0190, 0xffffffff7fffed90, 0xffffffff7fffee38, 0xffffffff796434aa) /1@1: <- libsoftokn3:ECDSA_SignDigestWithSeed() = 0 /1@1: -> libsoftokn3:ECDSA_VerifyDigest(0xffffffff7fffee68, 0xffffffff7fffed90, 0xffffffff7fffee38, 0x0) /1@1: <- libsoftokn3:ECDSA_VerifyDigest() = 0 /1@1: <- libsoftokn3:sftk_fips_ECDSA_Test() = 0 /1@1: -> libsoftokn3:sftk_fips_ECDSA_Test(0xffffffff79643539, 0x7, 0xffffffff79643540, 0x48) /1@1: -> libsoftokn3:EC_DecodeParams(0xffffffff7fffef78, 0xffffffff7fffef98, 0x0, 0x0) /1@1: <- libsoftokn3:EC_DecodeParams() = 0 /1@1: -> libsoftokn3:EC_NewKeyFromSeed(0x1001a0190, 0xffffffff7fffef90, 0xffffffff796434aa, 0x20) /1@1: <- libsoftokn3:EC_NewKeyFromSeed() = 0 /1@1: -> libsoftokn3:EC_CopyParams(0x100182da0, 0xffffffff7fffee68, 0x1001a09a0, 0xffffffff7f5b2a40) /1@1: <- libsoftokn3:EC_CopyParams() = 0 /1@1: -> libsoftokn3:EC_ValidatePublicKey(0xffffffff7fffee68, 0xffffffff7fffef60, 0x4, 0x11b) /1@1: <- libsoftokn3:EC_ValidatePublicKey() = 0 /1@1: -> libsoftokn3:EC_ValidatePublicKey(0x1001a09a0, 0x1001a0a98, 0x3008, 0x107a7c) /1@1: <- libsoftokn3:EC_ValidatePublicKey() = 0 /1@1: -> libsoftokn3:SHA1_HashBuf(0xffffffff7fffee54, 0xffffffff796434ca, 0x25, 0x107a7c) /1@1: <- libsoftokn3:SHA1_HashBuf() = 0 /1@1: -> libsoftokn3:ECDSA_SignDigestWithSeed(0x1001a09a0, 0xffffffff7fffed90, 0xffffffff7fffee38, 0xffffffff796434aa) /1@1: <- libsoftokn3:ECDSA_SignDigestWithSeed() = 0 /1@1: -> libsoftokn3:ECDSA_VerifyDigest(0xffffffff7fffee68, 0xffffffff7fffed90, 0xffffffff7fffee38, 0x0) /1@1: <- libsoftokn3:ECDSA_VerifyDigest() = 0 /1@1: <- libsoftokn3:sftk_fips_ECDSA_Test() = 0 /1@1: <- libsoftokn3:sftk_fips_ECDSA_PowerUpSelfTest() = 0 /1@1: -> libsoftokn3:BLAPI_VerifySelf(0x0, 0xffffffffffefc257, 0x103c00, 0xffffffff79747298) openat(AT_FDCWD, "/usr/lib/mps/sparcv9/libfreebl_64fpu_3.chk", O_RDONLY) = 3 read(3, "F1C50102\0\0\0\f\0\0\001", 12) = 12 lseek(3, 12, SEEK_SET) = 12 read(3, "\0\00101", 4) = 4 read(3, "\0A4C283 O 6D3 OAEA0B1 G".., 257) = 257 read(3, "\0\0\0 !", 4) = 4 read(3, "\08EABF4BE EEBA3 X N `15".., 33) = 33 read(3, "\0\00101", 4) = 4 read(3, "\08D r 2 FA6 \80E3 C\n9E".., 257) = 257 read(3, "\0\001\0", 4) = 4 read(3, "89F7 [ g r1C G PFE7F = 8".., 256) = 256 read(3, "\0\0\0 @", 4) = 4 read(3, " 99B R @1BE4E8 9 PD283 V".., 64) = 64 close(3) = 0 openat(AT_FDCWD, "/usr/lib/mps/sparcv9/libfreebl_64fpu_3.so", O_RDONLY) = 3 read(3, "7F E L F020201\0\0\0\0\0".., 4096) = 4096 read(3, "\0\0041A\0\0\0\0\001\001".., 4096) = 4096 read(3, "\0\0\0\0\003A880\0\0\0\0".., 4096) = 4096 read(3, "\0\0\0\0\0\0\016\0\0\0\0".., 4096) = 4096 read(3, "\0\0\0\0\019B8 `\0\0\0\0".., 4096) = 4096 read(3, "\0\0\0\0\01A /90\0\0\0\0".., 4096) = 4096 read(3, "\0\0\0\0\0\0\016\0\0\0\0".., 4096) = 4096 read(3, "\0\0\0\0\019CE 8\0\0\0\0".., 4096) = 4096 read(3, "\0\0\0\0\019CC\b\0\0\0\0".., 4096) = 4096 read(3, "9406 04808E `03 " `\015".., 4096) = 4096 read(3, "80A0 `04B006 \bCD &FFF8".., 4096) = 4096 read(3, "A20F 03AC\n 0380958011".., 4096) = 4096 read(3, "A004\0\b99 5 `029A04\017".., 4096) = 4096 read(3, "9A1F @02B8048017A5 3 `1F".., 4096) = 4096 read(3, "9607A7 _94A2A00206 `\01D".., 4096) = 4096 read(3, "F4\vA8B4AA1D @\tEA +A8BF".., 4096) = 4096 read(3, "05 & .B7 ;04\f9595 ) 0 ".., 4096) = 4096 read(3, "B4\v @\f96 *C0\r961680\v".., 4096) = 4096 read(3, "E0\n `\004 `\0\fE0 ( `\0".., 4096) = 4096 read(3, "92128012941A\0\f9F -A00E".., 4096) = 4096 read(3, "9603\00488\r\0019819\0\t".., 4096) = 4096 read(3, "CA06 `9888\080169605\0\r".., 4096) = 4096 read(3, "8A1D\0\r9F * \nB5 2 16".., 4096) = 4096 read(3, "9207A7DFAA\r 038095 `\0".., 4096) = 4096 read(3, "9B 7 p07A217\01BAA1B @15".., 4096) = 4096 read(3, "A216\0118A01\019B01D\011".., 4096) = 4096 read(3, "B206 " o99 * p178A16 @11".., 4096) = 4096 read(3, " 313B6 *9802801D9206 b J".., 4096) = 4096 read(3, "A203\011B213 @\nBA16\00F".., 4096) = 4096 read(3, "95 6A0\09210\0197FFFFCB6".., 4096) = 4096 read(3, "\0\0\0\0\0\0\0\0\0\0\0\0".., 4096) = 4096 read(3, "EA . ?FF9410\0199210\01B".., 4096) = 4096 read(3, "B402\0\fB602 @1B9A03 @1A".., 4096) = 4096 read(3, "98 % @12B6\n\00595 + 10".., 4096) = 4096 read(3, "8801 @1C82\t FFC6\f\001".., 4096) = 4096 read(3, "9B 4 `\080A3 @0F97 +1005".., 4096) = 4096 read(3, "E006 !889206 `109006 !\0".., 4096) = 4096 read(3, "98\r `FCB0\bA0FCE603\005".., 4096) = 4096 read(3, "86\0C00FB607\003F6 . #".., 4096) = 4096 read(3, "81C7E0\b91E8 \0\0\0\0\0".., 4096) = 4096 read(3, "8094\0160280\0 $B0A2A004".., 4096) = 4096 read(3, "04 `\0\fD6 + `\094A2A001".., 4096) = 4096 read(3, "D0 (FFFF86\0E003CA\bFFFE".., 4096) = 4096 read(3, "04 `\0\bE0 *E001F6\n `02".., 4096) = 4096 read(3, "9B 1 `\081C3E0\b01\0\0\0".., 4096) = 4096 read(3, "95 7 p (D4 . 02C8 _ x".., 4096) = 4096 read(3, "80A7 \0\b @\09BAE #\016".., 4096) = 4096 read(3, "C2\fA002C2 /A6CDD0\fA003".., 4096) = 4096 read(3, "B5 3 \099 3 18B1 .A0\b".., 4096) = 4096 read(3, "FA0EC014C4 -E001E20E @14".., 4096) = 4096 read(3, "04 `\0\bF6 -E001F4\n `02".., 4096) = 4096 read(3, "DE0E `05DE * 05DA0E `06".., 4096) = 4096 read(3, "8B *E00F99 3 119005 @03".., 4096) = 4096 read(3, "EE #A8C7B402C00FAF 4 0F".., 4096) = 4096 read(3, "B00EE3FCD803 @178A1D\005".., 4096) = 4096 read(3, "B7 4 16F0068016B5 4 06".., 4096) = 4096 read(3, "99 .F0029417\005DA03\014".., 4096) = 4096 read(3, "DA06C014B5 2 `16B0\n `FF".., 4096) = 4096 read(3, "80A6A0\0AA1DBEE8A2048015".., 4096) = 4096 read(3, " @\0 |F09007A7C7 @\0 |EE".., 4096) = 4096 read(3, "10BFFFFB80A2A00380A2A0\0".., 4096) = 4096 read(3, "9410\011 @\0A1 WD2 \E118".., 4096) = 4096 read(3, "9607A7B71080\0 8".., 4096) = 4096 read(3, "9207A7 _9410\01B9FC3 @\0".., 4096) = 4096 read(3, "9207A57F7FFFF49F9007A61F".., 4096) = 4096 read(3, "E5197FE8B5A688D4C51B7FE8".., 4096) = 4096 read(3, "FF1AE0\09A07 `\bA204 `01".., 4096) = 4096 read(3, "9010\018B2 " 018090\019".., 4096) = 4096 read(3, "86\0C00F99A010 LE0 [A8FF".., 4096) = 4096 read(3, "8DA188C8CD :\00389A1\bC8".., 4096) = 4096 read(3, "89A0\t BCB1A 18A9A689 X".., 4096) = 4096 read(3, " 8 9 : ; < = > ? @ A B C".., 4096) = 4096 read(3, "\0\0 D04\0\0 D14 \0\0\0".., 4096) = 4096 read(3, "0F111E0FB0CB {B0 TFCA8 T".., 4096) = 4096 read(3, "C190 d V84 a {CBB6 pD5 2".., 4096) = 4096 read(3, "A38FB5 b80BE9F ]8DB591 T".., 4096) = 4096 read(3, " Q\0 Q QC6\0C6C6 }\0 } }".., 4096) = 4096 read(3, " B D06 FB1B4 585 # ( +\v".., 4096) = 4096 read(3, "\0\01597\0\0159B\0\015B5".., 4096) = 4096 read(3, "\0\0 :A5\0\0 :A9\0\0 :B7".., 4096) = 4096 read(3, "\0\0 b S\0\0 b _\0\0 b e".., 4096) = 4096 read(3, "\0\08BD9\0\08BDB\0\08BE1".., 4096) = 4096 read(3, "\0\0B6 o\0\0B683\0\0B687".., 4096) = 4096 read(3, "\0\0E197\0\0E1AD\0\0E1B5".., 4096) = 4096 read(3, "10 F9EA703 ) :C0\fDC98AA".., 4096) = 4096 read(3, "03\005\0 0 oFEC701\0\0\0".., 4096) = 4096 read(3, "\0\0\0\0\0\0\0\0\0\0\0\0".., 4096) = 4096 read(3, "\0\0\0\0\0\0\0\0\0\0\0\0".., 4096) = 4096 read(3, "\0\0\001\0\0\0 q\0\0\0\0".., 4096) = 4096 read(3, " B D 6 6\0\0\0\0 0 1 1 8".., 4096) = 4096 read(3, " 0 0 0 0 0 0 0 0 0 0 0 0".., 4096) = 4096 read(3, " 0 7\0\0\0\0\0\0 0 1 0 8".., 4096) = 4096 read(3, " F D 0 D 6 9 3 1 4 9 A 1".., 4096) = 4096 read(3, " 0 0 0 0 0 0 0 0 0 0 0 0".., 4096) = 4096 read(3, " 0 0 0 0 0 0 0 0 0 0 0 0".., 4096) = 4096 read(3, " 6 5 B C 3 9 1 F 8 B 3 6".., 4096) = 4096 read(3, " 6 D C C F F F E B 7 3 D".., 4096) = 4096 read(3, "\0\0\0\0\0\0\0\0 2 0 0 0".., 4096) = 4096 read(3, " D 9 8 A 5 D D 4 C 7 B 0".., 4096) = 4096 read(3, " 0 0 9 5 E 9 A 9 E C 9 B".., 4096) = 4096 read(3, "\0\0\0\0\0039FC0\0\0\0\0".., 4096) = 4096 read(3, "\0\0 !D80202\0\t\0\0\0\0".., 4096) = 4096 read(3, "\0\0\0\0\0\0\084\0\0 * v".., 4096) = 4096 read(3, "\0\0\0\0\019D3 \0\0\0\0".., 4096) = 4096 read(3, "\0\003 #04\0FFF1\0\0\0\0".., 4096) = 4096 read(3, "\0\0\0\0\0\0\0\0\0\0\0 M".., 4096) = 4096 read(3, "\0\0\0\0\00795C8\0\0\0\0".., 4096) = 4096 read(3, " g c m H a s h _ U p d a".., 4096) = 4096 read(3, " g _ 9 0 0 0 0 3 2 0 1\0".., 4096) = 4096 read(3, " e c f p 1 9 2 _ s i n g".., 4096) = 4096 read(3, " v _ m u l _ d\0 S H A 1".., 4096) = 4096 read(3, " U / l d v e c t o r . o".., 4096) = 4096 read(3, " - I e c l m d 2 .".., 4096) = 4096 read(3, " E _ U T I L _ D I R E C".., 4096) = 4096 read(3, " - f s i n g l e - x m".., 4096) = 4096 read(3, "\b e\0\0\0\0FFFFFFFF\0\0".., 4096) = 4096 read(3, " _ U I N T _ D I G I T ".., 4096) = 4096 read(3, " p e n d - x l i b m i".., 4096) = 4096 read(3, " u s r / d i s t / s h a".., 4096) = 4096 read(3, " i s t / S u n O S 5 . 8".., 4096) = 4096 read(3, " S O F T O K E N _ S H L".., 4096) = 4096 read(3, " / c c - o S u n O S".., 4096) = 4096 read(3, " O P T . O B J / i n c l".., 4096) = 4096 read(3, " I B _ V E R S I O N = '".., 4096) = 4096 read(3, " 1 2 . 0 / S U N W s p r".., 4096) = 4096 read(3, " . . / . . / . . / d i s".., 4096) = 4096 read(3, " o " ' - D S H L I B _".., 4096) = 4096 read(3, " r e e b l\0 / u s r /".., 4096) = 4096 read(3, " U S E _ M P _ M U L -".., 4096) = 4096 read(3, "\0\0FFFFFFFF\0\0\0\0\0\0".., 4096) = 4096 read(3, "11\003\b13\v1B\b85 D\b87".., 4096) = 4096 read(3, "\0 @ ( # ) p o l l . h\t".., 4096) = 4096 read(3, " S _ s p a r c P a t c".., 4096) = 4096 read(3, " 2 4\t 9 9 / 0 8 / 1 0 ".., 4096) = 4096 read(3, " 1 . 6 9\t 0 3 / 0 8 / 0".., 4096) = 4096 read(3, " 5 . 9 S u n O S _ s p".., 4096) = 4096 read(3, " e r C o m m o n 1 2".., 4096) = 4096 read(3, " t d l i b _ i s o . h\t".., 4096) = 4096 read(3, " 9 9 / 1 2 / 0 8 S M I".., 4096) = 4096 read(3, " a c h t y p e s . h\t 1".., 4096) = 4096 read(3, " S u n C o m p i l e r".., 4096) = 4096 read(3, " 9 9 / 0 7 / 2 6 S M I".., 4096) = 4096 read(3, " f s . h\t 1 . 2 0\t 9 9".., 4096) = 4096 read(3, " m i t s . h\t 1 . 5 1\t".., 4096) = 4096 read(3, " S u n C o m p i l e".., 4096) = 4096 read(3, " / 1 0 S M I\0 @ ( # )".., 4096) = 2896 read(3, 0xFFFFFFFF7FFFDEC8, 4096) = 0 close(3) = 0 brk(0x1001A8000) = 0x00000000 brk(0x1001AC000) = 0x00000000 /1@1: <- libsoftokn3:BLAPI_VerifySelf() = 0 /1@1: <- libsoftokn3:sftk_fipsPowerUpSelfTest() = 48 /1@1: -> libsoftokn3:nsc_CommonFinalize(0x0, 0x1, 0xffffffff79747298, 0x2800) /1@1: -> libsoftokn3:BL_SetForkState(0x0, 0x0, 0x0, 0x0) /1@1: <- libsoftokn3:BL_SetForkState() = 0 /1@1: -> libsoftokn3:sftk_HashNumber(0x3, 0x0, 0x0, 0x0) /1@1: <- libsoftokn3:sftk_HashNumber() = 3 /1@1: -> libsoftokn3:sftk_getKeyDB(0x100182e30, 0x3, 0x1, 0x10014b8e0) /1@1: <- libsoftokn3:sftk_getKeyDB() = 0 /1@1: -> libsoftokn3:sftk_HashNumber(0x3, 0x0, 0xffffffff7f32aac0, 0xffffffff7f5b2a40) /1@1: <- libsoftokn3:sftk_HashNumber() = 3 /1@1: -> libsoftokn3:sftk_CloseAllSessions(0x100182e30, 0x1, 0x10019ab40, 0x10014b8e0) /1@1: -> libsoftokn3:sftk_getKeyDB(0x100182e30, 0x0, 0x0, 0x0) /1@1: <- libsoftokn3:sftk_getKeyDB() = 0 /1@1: <- libsoftokn3:sftk_CloseAllSessions() = 0 /1@1: -> libsoftokn3:SFTK_ClearTokenKeyHashTable(0x100182e30, 0x0, 0x0, 0x400) /1@1: -> libsoftokn3:sftk_tokenKeyLock(0x100182e30, 0x0, 0x0, 0x0) /1@1: <- libsoftokn3:sftk_tokenKeyLock() = 0x10019aa00 /1@1: -> libsoftokn3:sftk_tokenKeyUnlock(0x100182e30, 0xffffffff7962c5c8, 0x0, 0x0) /1@1: <- libsoftokn3:sftk_tokenKeyUnlock() = 0 /1@1: <- libsoftokn3:SFTK_ClearTokenKeyHashTable() = 0 /1@1: -> libsoftokn3:sftk_HashNumber(0x3, 0x0, 0x1, 0x0) /1@1: <- libsoftokn3:sftk_HashNumber() = 3 /1@1: <- libsoftokn3:nsc_CommonFinalize() = 0 /1@1: <- libsoftokn3:FC_Initialize() = 48 /1@1: -> libsoftokn3:FC_Initialize(0xffffffff7ffff2f8, 0xffffffff31acbcdf, 0xce534351, 0xce534000) /1@1: -> libsoftokn3:sftk_ForkReset(0xffffffff7ffff2f8, 0xffffffff7ffff238, 0x0, 0x0) /1@1: <- libsoftokn3:sftk_ForkReset() = 0 /1@1: -> libsoftokn3:nsc_CommonInitialize(0xffffffff7ffff2f8, 0x1, 0x11f1bc, 0x2800) /1@1: -> libsoftokn3:RNG_RNGInit(0x0, 0x6b90, 0x100400, 0x10e9c4) /1@1: <- libsoftokn3:RNG_RNGInit() = 0 /1@1: -> libsoftokn3:BL_Init(0x0, 0x172954, 0x172c00, 0xf000) /1@1: <- libsoftokn3:BL_Init() = 0 /1@1: -> libsoftokn3:sftk_parseParameters(0x100182c40, 0xffffffff7ffff0a8, 0x1, 0x3800) /1@1: <- libsoftokn3:sftk_parseParameters() = 0 /1@1: -> libsoftokn3:sftk_configure(0x0, 0x0, 0x0, 0x0) /1@1: <- libsoftokn3:sftk_configure() = 0 /1@1: -> libsoftokn3:sftk_closePeer(0x1, 0x0, 0x0, 0x1376f4) /1@1: -> libsoftokn3:sftk_HashNumber(0x2, 0x0, 0x0, 0x0) /1@1: <- libsoftokn3:sftk_HashNumber() = 2 /1@1: -> libsoftokn3:sftk_DBShutdown(0x100165810, 0x2800, 0x0, 0x1376f4) /1@1: <- libsoftokn3:sftk_closePeer() = 0 /1@1: -> libsoftokn3:SFTK_SlotInit(0x100141b10, 0x100141b50, 0x100141b70, 0x10019f4a0) /1@1: -> libsoftokn3:sftk_getDefSlotName(0x3, 0xffffffff796126d0, 0xffffffff79a022a8, 0xffffffff79e187e0) /1@1: <- libsoftokn3:sftk_getDefSlotName() = 0xffffffff79646aa0 /1@1: -> libsoftokn3:sftk_setStringName(0xffffffff79646aa0, 0x10019f25e, 0x41, 0x1) /1@1: <- libsoftokn3:sftk_setStringName() = 0x10019f25e /1@1: -> libsoftokn3:SFTK_SlotReInit(0x10019f170, 0x100141b10, 0x100141b50, 0x100141b70) /1@1: -> libsoftokn3:sftk_getDefTokName(0x3, 0x0, 0x0, 0x0) /1@1: <- libsoftokn3:sftk_getDefTokName() = 0xffffffff796469c8 /1@1: -> libsoftokn3:sftk_setStringName(0xffffffff796469c8, 0x10019f21c, 0x21, 0x1) /1@1: <- libsoftokn3:sftk_setStringName() = 0x10019f21c /1@1: -> libsoftokn3:sftk_setStringName(0x100141b90, 0x10019f23d, 0x21, 0x1) /1@1: <- libsoftokn3:sftk_setStringName() = 0x10019f23d /1@1: <- libsoftokn3:SFTK_SlotReInit() = 0 /1@1: -> libsoftokn3:sftk_RegisterSlot(0x10019f170, 0x1, 0x100141b50, 0x100141b70) /1@1: -> libsoftokn3:sftk_GetModuleIndex(0x3, 0x0, 0x0, 0x0) /1@1: <- libsoftokn3:sftk_GetModuleIndex() = 1 /1@1: -> libsoftokn3:sftk_HashNumber(0x3, 0x0, 0x0, 0xfffffffffffffff8) /1@1: <- libsoftokn3:sftk_HashNumber() = 3 /1@1: <- libsoftokn3:sftk_RegisterSlot() = 0 /1@1: <- libsoftokn3:SFTK_SlotInit() = 0 /1@1: -> libsoftokn3:sftk_freeParams(0xffffffff7ffff0a8, 0x100141b50, 0x100141b70, 0x0) /1@1: <- libsoftokn3:sftk_freeParams() = 0xffffffff7ffff0a8 /1@1: -> libsoftokn3:sftk_InitFreeLists(0xffffffff7ffff0a8, 0x10019f4a0, 0x1, 0x10019f4a0) /1@1: <- libsoftokn3:sftk_InitFreeLists() = 11264 sysinfo(SI_RELEASE, "5.12", 200) = 5 /1@1: <- libsoftokn3:nsc_CommonInitialize() = 0 /1@1: -> libsoftokn3:sftk_fipsPowerUpSelfTest(0x0, 0x1, 0x286c, 0x2800) /1@1: -> libsoftokn3:sftk_fips_RC2_PowerUpSelfTest(0x0, 0x0, 0x0, 0x0) /1@1: -> libsoftokn3:RC2_CreateContext(0xffffffff796427bc, 0x5, 0x0, 0x0) /1@1: <- libsoftokn3:RC2_CreateContext() = 0x10019eab0 /1@1: -> libsoftokn3:RC2_Encrypt(0x10019eab0, 0xffffffff7ffff048, 0xffffffff7ffff044, 0x8) /1@1: <- libsoftokn3:RC2_Encrypt() = 0 /1@1: -> libsoftokn3:RC2_DestroyContext(0x10019eab0, 0x1, 0xffffffff7ffff044, 0xffffffff79021540) /1@1: <- libsoftokn3:RC2_DestroyContext() = 0 /1@1: -> libsoftokn3:RC2_CreateContext(0xffffffff796427bc, 0x5, 0x0, 0x0) /1@1: <- libsoftokn3:RC2_CreateContext() = 0x10019eab0 /1@1: -> libsoftokn3:RC2_Decrypt(0x10019eab0, 0xffffffff7ffff03c, 0xffffffff7ffff038, 0x8) /1@1: <- libsoftokn3:RC2_Decrypt() = 0 /1@1: -> libsoftokn3:RC2_DestroyContext(0x10019eab0, 0x1, 0xffffffff7ffff038, 0xffffffff79021640) /1@1: <- libsoftokn3:RC2_DestroyContext() = 0 /1@1: -> libsoftokn3:RC2_CreateContext(0xffffffff796427bc, 0x5, 0xffffffff796427c2, 0x1) /1@1: <- libsoftokn3:RC2_CreateContext() = 0x10019eab0 /1@1: -> libsoftokn3:RC2_Encrypt(0x10019eab0, 0xffffffff7ffff048, 0xffffffff7ffff044, 0x8) /1@1: <- libsoftokn3:RC2_Encrypt() = 0 /1@1: -> libsoftokn3:RC2_DestroyContext(0x10019eab0, 0x1, 0xffffffff7ffff044, 0xffffffff79021740) /1@1: <- libsoftokn3:RC2_DestroyContext() = 0 /1@1: -> libsoftokn3:RC2_CreateContext(0xffffffff796427bc, 0x5, 0xffffffff796427c2, 0x1) /1@1: <- libsoftokn3:RC2_CreateContext() = 0x10019eab0 /1@1: -> libsoftokn3:RC2_Decrypt(0x10019eab0, 0xffffffff7ffff03c, 0xffffffff7ffff038, 0x8) /1@1: <- libsoftokn3:RC2_Decrypt() = 0 /1@1: -> libsoftokn3:RC2_DestroyContext(0x10019eab0, 0x1, 0xffffffff7ffff038, 0xffffffff79021880) /1@1: <- libsoftokn3:RC2_DestroyContext() = 0 /1@1: <- libsoftokn3:sftk_fips_RC2_PowerUpSelfTest() = 0 /1@1: -> libsoftokn3:sftk_fips_RC4_PowerUpSelfTest(0x0, 0x8, 0x0, 0xffffffff79747298) /1@1: -> libsoftokn3:RC4_CreateContext(0xffffffff796427ed, 0x5, 0x0, 0x0) /1@1: <- libsoftokn3:RC4_CreateContext() = 0x10019eab0 /1@1: -> libsoftokn3:RC4_Encrypt(0x10019eab0, 0xffffffff7ffff048, 0xffffffff7ffff044, 0x8) /1@1: <- libsoftokn3:RC4_Encrypt() = 0 /1@1: -> libsoftokn3:RC4_DestroyContext(0x10019eab0, 0x1, 0xffffffff7ffff044, 0xb8) /1@1: <- libsoftokn3:RC4_DestroyContext() = 0 /1@1: -> libsoftokn3:RC4_CreateContext(0xffffffff796427ed, 0x5, 0xffffffffffffffff, 0xffffffff7f5b2a40) /1@1: <- libsoftokn3:RC4_CreateContext() = 0x10019eab0 /1@1: -> libsoftokn3:RC4_Decrypt(0x10019eab0, 0xffffffff7ffff03c, 0xffffffff7ffff038, 0x8) /1@1: <- libsoftokn3:RC4_Decrypt() = 0 /1@1: -> libsoftokn3:RC4_DestroyContext(0x10019eab0, 0x1, 0xffffffff7ffff038, 0xb8) /1@1: <- libsoftokn3:RC4_DestroyContext() = 0 /1@1: <- libsoftokn3:sftk_fips_RC4_PowerUpSelfTest() = 0 /1@1: -> libsoftokn3:sftk_fips_DES_PowerUpSelfTest(0x0, 0x8, 0x104800, 0xffffffff79747298) /1@1: -> libsoftokn3:DES_CreateContext(0xffffffff79642804, 0x0, 0x0, 0x1) /1@1: <- libsoftokn3:DES_CreateContext() = 0x10019eab0 /1@1: -> libsoftokn3:DES_Encrypt(0x10019eab0, 0xffffffff7ffff048, 0xffffffff7ffff044, 0x8) /1@1: <- libsoftokn3:DES_Encrypt() = 0 /1@1: -> libsoftokn3:DES_DestroyContext(0x10019eab0, 0x1, 0xffffffff7ffff044, 0xffffffff79023680) /1@1: <- libsoftokn3:DES_DestroyContext() = 0 /1@1: -> libsoftokn3:DES_CreateContext(0xffffffff79642804, 0x0, 0x0, 0x0) /1@1: <- libsoftokn3:DES_CreateContext() = 0x10019eab0 /1@1: -> libsoftokn3:DES_Decrypt(0x10019eab0, 0xffffffff7ffff03c, 0xffffffff7ffff038, 0x8) /1@1: <- libsoftokn3:DES_Decrypt() = 0 /1@1: -> libsoftokn3:DES_DestroyContext(0x10019eab0, 0x1, 0xffffffff7ffff038, 0xffffffff79023680) /1@1: <- libsoftokn3:DES_DestroyContext() = 0 /1@1: -> libsoftokn3:DES_CreateContext(0xffffffff79642804, 0xffffffff7964280d, 0x1, 0x1) /1@1: <- libsoftokn3:DES_CreateContext() = 0x10019eab0 /1@1: -> libsoftokn3:DES_Encrypt(0x10019eab0, 0xffffffff7ffff048, 0xffffffff7ffff044, 0x8) /1@1: <- libsoftokn3:DES_Encrypt() = 0 /1@1: -> libsoftokn3:DES_DestroyContext(0x10019eab0, 0x1, 0xffffffff7ffff044, 0xffffffff79023760) /1@1: <- libsoftokn3:DES_DestroyContext() = 0 /1@1: -> libsoftokn3:DES_CreateContext(0xffffffff79642804, 0xffffffff7964280d, 0x1, 0x0) /1@1: <- libsoftokn3:DES_CreateContext() = 0x10019eab0 /1@1: -> libsoftokn3:DES_Decrypt(0x10019eab0, 0xffffffff7ffff03c, 0xffffffff7ffff038, 0x8) /1@1: <- libsoftokn3:DES_Decrypt() = 0 /1@1: -> libsoftokn3:DES_DestroyContext(0x10019eab0, 0x1, 0xffffffff7ffff038, 0xffffffff790238c0) /1@1: <- libsoftokn3:DES_DestroyContext() = 0 /1@1: <- libsoftokn3:sftk_fips_DES_PowerUpSelfTest() = 0 /1@1: -> libsoftokn3:sftk_fips_DES3_PowerUpSelfTest(0x0, 0x8, 0x0, 0xffffffff79747298) /1@1: -> libsoftokn3:DES_CreateContext(0xffffffff79642838, 0x0, 0x2, 0x1) /1@1: <- libsoftokn3:DES_CreateContext() = 0x10019eab0 /1@1: -> libsoftokn3:DES_Encrypt(0x10019eab0, 0xffffffff7ffff048, 0xffffffff7ffff044, 0x8) /1@1: <- libsoftokn3:DES_Encrypt() = 0 /1@1: -> libsoftokn3:DES_DestroyContext(0x10019eab0, 0x1, 0xffffffff7ffff044, 0xffffffff790236e0) /1@1: <- libsoftokn3:DES_DestroyContext() = 0 /1@1: -> libsoftokn3:DES_CreateContext(0xffffffff79642838, 0x0, 0x2, 0x0) /1@1: <- libsoftokn3:DES_CreateContext() = 0x10019eab0 /1@1: -> libsoftokn3:DES_Decrypt(0x10019eab0, 0xffffffff7ffff03c, 0xffffffff7ffff038, 0x8) /1@1: <- libsoftokn3:DES_Decrypt() = 0 /1@1: -> libsoftokn3:DES_DestroyContext(0x10019eab0, 0x1, 0xffffffff7ffff038, 0xffffffff790236e0) /1@1: <- libsoftokn3:DES_DestroyContext() = 0 /1@1: -> libsoftokn3:DES_CreateContext(0xffffffff79642838, 0xffffffff79642851, 0x3, 0x1) /1@1: <- libsoftokn3:DES_CreateContext() = 0x10019eab0 /1@1: -> libsoftokn3:DES_Encrypt(0x10019eab0, 0xffffffff7ffff048, 0xffffffff7ffff044, 0x8) /1@1: <- libsoftokn3:DES_Encrypt() = 0 /1@1: -> libsoftokn3:DES_DestroyContext(0x10019eab0, 0x1, 0xffffffff7ffff044, 0xffffffff79023a20) /1@1: <- libsoftokn3:DES_DestroyContext() = 0 /1@1: -> libsoftokn3:DES_CreateContext(0xffffffff79642838, 0xffffffff79642851, 0x3, 0x0) /1@1: <- libsoftokn3:DES_CreateContext() = 0x10019eab0 /1@1: -> libsoftokn3:DES_Decrypt(0x10019eab0, 0xffffffff7ffff03c, 0xffffffff7ffff038, 0x8) /1@1: <- libsoftokn3:DES_Decrypt() = 0 /1@1: -> libsoftokn3:DES_DestroyContext(0x10019eab0, 0x1, 0xffffffff7ffff038, 0xffffffff79023ba0) /1@1: <- libsoftokn3:DES_DestroyContext() = 0 /1@1: <- libsoftokn3:sftk_fips_DES3_PowerUpSelfTest() = 0 /1@1: -> libsoftokn3:sftk_fips_AES_PowerUpSelfTest(0x10, 0x8, 0x0, 0xffffffff79747298) /1@1: -> libsoftokn3:AES_CreateContext(0xffffffff7964287c, 0x0, 0x0, 0x1) /1@1: <- libsoftokn3:AES_CreateContext() = 0x10019eab0 /1@1: -> libsoftokn3:AES_Encrypt(0x10019eab0, 0xffffffff7ffff040, 0xffffffff7ffff03c, 0x10) /1@1: <- libsoftokn3:AES_Encrypt() = 0 /1@1: -> libsoftokn3:AES_DestroyContext(0x10019eab0, 0x1, 0xffffffff7ffff03c, 0x10) /1@1: <- libsoftokn3:AES_DestroyContext() = 0 /1@1: -> libsoftokn3:AES_CreateContext(0xffffffff7964287c, 0x0, 0x0, 0x0) /1@1: <- libsoftokn3:AES_CreateContext() = 0x10019eab0 /1@1: -> libsoftokn3:AES_Decrypt(0x10019eab0, 0xffffffff7ffff02c, 0xffffffff7ffff028, 0x10) /1@1: <- libsoftokn3:AES_Decrypt() = 0 /1@1: -> libsoftokn3:AES_DestroyContext(0x10019eab0, 0x1, 0xffffffff7ffff028, 0x10) /1@1: <- libsoftokn3:AES_DestroyContext() = 0 /1@1: -> libsoftokn3:AES_CreateContext(0xffffffff7964287c, 0xffffffff7964289d, 0x1, 0x1) /1@1: <- libsoftokn3:AES_CreateContext() = 0x10019eab0 /1@1: -> libsoftokn3:AES_Encrypt(0x10019eab0, 0xffffffff7ffff040, 0xffffffff7ffff03c, 0x10) /1@1: <- libsoftokn3:AES_Encrypt() = 0 /1@1: -> libsoftokn3:AES_DestroyContext(0x10019eab0, 0x1, 0xffffffff7ffff03c, 0x10) /1@1: <- libsoftokn3:AES_DestroyContext() = 0 /1@1: -> libsoftokn3:AES_CreateContext(0xffffffff7964287c, 0xffffffff7964289d, 0x1, 0x0) /1@1: <- libsoftokn3:AES_CreateContext() = 0x10019eab0 /1@1: -> libsoftokn3:AES_Decrypt(0x10019eab0, 0xffffffff7ffff02c, 0xffffffff7ffff028, 0x10) /1@1: <- libsoftokn3:AES_Decrypt() = 0 /1@1: -> libsoftokn3:AES_DestroyContext(0x10019eab0, 0x1, 0xffffffff7ffff028, 0x10) /1@1: <- libsoftokn3:AES_DestroyContext() = 0 /1@1: <- libsoftokn3:sftk_fips_AES_PowerUpSelfTest() = 0 /1@1: -> libsoftokn3:sftk_fips_AES_PowerUpSelfTest(0x18, 0x0, 0x0, 0x10019eab0) /1@1: -> libsoftokn3:AES_CreateContext(0xffffffff7964287c, 0x0, 0x0, 0x1) /1@1: <- libsoftokn3:AES_CreateContext() = 0x10019eab0 /1@1: -> libsoftokn3:AES_Encrypt(0x10019eab0, 0xffffffff7ffff040, 0xffffffff7ffff03c, 0x10) /1@1: <- libsoftokn3:AES_Encrypt() = 0 /1@1: -> libsoftokn3:AES_DestroyContext(0x10019eab0, 0x1, 0xffffffff7ffff03c, 0x10) /1@1: <- libsoftokn3:AES_DestroyContext() = 0 /1@1: -> libsoftokn3:AES_CreateContext(0xffffffff7964287c, 0x0, 0x0, 0x0) /1@1: <- libsoftokn3:AES_CreateContext() = 0x10019eab0 /1@1: -> libsoftokn3:AES_Decrypt(0x10019eab0, 0xffffffff7ffff02c, 0xffffffff7ffff028, 0x10) /1@1: <- libsoftokn3:AES_Decrypt() = 0 /1@1: -> libsoftokn3:AES_DestroyContext(0x10019eab0, 0x1, 0xffffffff7ffff028, 0x10) /1@1: <- libsoftokn3:AES_DestroyContext() = 0 /1@1: -> libsoftokn3:AES_CreateContext(0xffffffff7964287c, 0xffffffff7964289d, 0x1, 0x1) /1@1: <- libsoftokn3:AES_CreateContext() = 0x10019eab0 /1@1: -> libsoftokn3:AES_Encrypt(0x10019eab0, 0xffffffff7ffff040, 0xffffffff7ffff03c, 0x10) /1@1: <- libsoftokn3:AES_Encrypt() = 0 /1@1: -> libsoftokn3:AES_DestroyContext(0x10019eab0, 0x1, 0xffffffff7ffff03c, 0x10) /1@1: <- libsoftokn3:AES_DestroyContext() = 0 /1@1: -> libsoftokn3:AES_CreateContext(0xffffffff7964287c, 0xffffffff7964289d, 0x1, 0x0) /1@1: <- libsoftokn3:AES_CreateContext() = 0x10019eab0 /1@1: -> libsoftokn3:AES_Decrypt(0x10019eab0, 0xffffffff7ffff02c, 0xffffffff7ffff028, 0x10) /1@1: <- libsoftokn3:AES_Decrypt() = 0 /1@1: -> libsoftokn3:AES_DestroyContext(0x10019eab0, 0x1, 0xffffffff7ffff028, 0x10) /1@1: <- libsoftokn3:AES_DestroyContext() = 0 /1@1: <- libsoftokn3:sftk_fips_AES_PowerUpSelfTest() = 0 /1@1: -> libsoftokn3:sftk_fips_AES_PowerUpSelfTest(0x20, 0x0, 0x0, 0x10019eab0) /1@1: -> libsoftokn3:AES_CreateContext(0xffffffff7964287c, 0x0, 0x0, 0x1) /1@1: <- libsoftokn3:AES_CreateContext() = 0x10019eab0 /1@1: -> libsoftokn3:AES_Encrypt(0x10019eab0, 0xffffffff7ffff040, 0xffffffff7ffff03c, 0x10) /1@1: <- libsoftokn3:AES_Encrypt() = 0 /1@1: -> libsoftokn3:AES_DestroyContext(0x10019eab0, 0x1, 0xffffffff7ffff03c, 0x10) /1@1: <- libsoftokn3:AES_DestroyContext() = 0 /1@1: -> libsoftokn3:AES_CreateContext(0xffffffff7964287c, 0x0, 0x0, 0x0) /1@1: <- libsoftokn3:AES_CreateContext() = 0x10019eab0 /1@1: -> libsoftokn3:AES_Decrypt(0x10019eab0, 0xffffffff7ffff02c, 0xffffffff7ffff028, 0x10) /1@1: <- libsoftokn3:AES_Decrypt() = 0 /1@1: -> libsoftokn3:AES_DestroyContext(0x10019eab0, 0x1, 0xffffffff7ffff028, 0x10) /1@1: <- libsoftokn3:AES_DestroyContext() = 0 /1@1: -> libsoftokn3:AES_CreateContext(0xffffffff7964287c, 0xffffffff7964289d, 0x1, 0x1) /1@1: <- libsoftokn3:AES_CreateContext() = 0x10019eab0 /1@1: -> libsoftokn3:AES_Encrypt(0x10019eab0, 0xffffffff7ffff040, 0xffffffff7ffff03c, 0x10) /1@1: <- libsoftokn3:AES_Encrypt() = 0 /1@1: -> libsoftokn3:AES_DestroyContext(0x10019eab0, 0x1, 0xffffffff7ffff03c, 0x10) /1@1: <- libsoftokn3:AES_DestroyContext() = 0 /1@1: -> libsoftokn3:AES_CreateContext(0xffffffff7964287c, 0xffffffff7964289d, 0x1, 0x0) /1@1: <- libsoftokn3:AES_CreateContext() = 0x10019eab0 /1@1: -> libsoftokn3:AES_Decrypt(0x10019eab0, 0xffffffff7ffff02c, 0xffffffff7ffff028, 0x10) /1@1: <- libsoftokn3:AES_Decrypt() = 0 /1@1: -> libsoftokn3:AES_DestroyContext(0x10019eab0, 0x1, 0xffffffff7ffff028, 0x10) /1@1: <- libsoftokn3:AES_DestroyContext() = 0 /1@1: <- libsoftokn3:sftk_fips_AES_PowerUpSelfTest() = 0 /1@1: -> libsoftokn3:sftk_fips_MD2_PowerUpSelfTest(0x0, 0x0, 0x0, 0x10019eab0) /1@1: -> libsoftokn3:MD2_NewContext(0x0, 0x0, 0x0, 0x0) /1@1: <- libsoftokn3:MD2_NewContext() = 0x10019eab0 /1@1: -> libsoftokn3:MD2_Begin(0x10019eab0, 0xffffffff7974a2a0, 0x3000, 0xffffffff79747298) /1@1: <- libsoftokn3:MD2_Begin() = 0x10019eab0 /1@1: -> libsoftokn3:MD2_Update(0x10019eab0, 0xffffffff7964291f, 0x40, 0x3000) /1@1: <- libsoftokn3:MD2_Update() = 0x10019eab0 /1@1: -> libsoftokn3:MD2_End(0x10019eab0, 0xffffffff7ffff040, 0xffffffff7ffff03c, 0x10) /1@1: <- libsoftokn3:MD2_End() = 0x10019eab0 /1@1: -> libsoftokn3:MD2_DestroyContext(0x10019eab0, 0x1, 0xffffffff7ffff03c, 0xffffffff7ffff040) /1@1: <- libsoftokn3:MD2_DestroyContext() = 0 /1@1: <- libsoftokn3:sftk_fips_MD2_PowerUpSelfTest() = 0 /1@1: -> libsoftokn3:sftk_fips_MD5_PowerUpSelfTest(0x0, 0x10019eab0, 0xffffffff79747298, 0xffffffffffefb6c8) /1@1: -> libsoftokn3:MD5_HashBuf(0xffffffff7ffff040, 0xffffffff7964291f, 0x40, 0x0) /1@1: <- libsoftokn3:MD5_HashBuf() = 0 /1@1: <- libsoftokn3:sftk_fips_MD5_PowerUpSelfTest() = 0 /1@1: -> libsoftokn3:sftk_fips_SHA_PowerUpSelfTest(0x0, 0xffffffff7964291f, 0x104800, 0xffffffff79747298) /1@1: -> libsoftokn3:SHA1_HashBuf(0xffffffff7ffff010, 0xffffffff7964291f, 0x40, 0x0) /1@1: <- libsoftokn3:SHA1_HashBuf() = 0 /1@1: -> libsoftokn3:SHA224_HashBuf(0xffffffff7ffff010, 0xffffffff7964291f, 0x40, 0x0) /1@1: <- libsoftokn3:SHA224_HashBuf() = 0 /1@1: -> libsoftokn3:SHA256_HashBuf(0xffffffff7ffff010, 0xffffffff7964291f, 0x40, 0x0) /1@1: <- libsoftokn3:SHA256_HashBuf() = 0 /1@1: -> libsoftokn3:SHA384_HashBuf(0xffffffff7ffff010, 0xffffffff7964291f, 0x40, 0x0) /1@1: <- libsoftokn3:SHA384_HashBuf() = 0 /1@1: -> libsoftokn3:SHA512_HashBuf(0xffffffff7ffff010, 0xffffffff7964291f, 0x40, 0x0) /1@1: <- libsoftokn3:SHA512_HashBuf() = 0 /1@1: <- libsoftokn3:sftk_fips_SHA_PowerUpSelfTest() = 0 /1@1: -> libsoftokn3:sftk_fips_HMAC_PowerUpSelfTest(0x0, 0xffffffff7ffff010, 0x104800, 0xffffffff79747298) /1@1: -> libsoftokn3:HASH_GetRawHashObject(0x3, 0x0, 0x0, 0x0) /1@1: <- libsoftokn3:HASH_GetRawHashObject() = 0xffffffff7919adc0 /1@1: -> libsoftokn3:HMAC_Create(0xffffffff7919adc0, 0xffffffff79642980, 0x25, 0x1) /1@1: <- libsoftokn3:HMAC_Create() = 0x10019eab0 /1@1: -> libsoftokn3:HMAC_Begin(0x10019eab0, 0xffffffff79642980, 0x25, 0x1) /1@1: <- libsoftokn3:HMAC_Begin() = 0x10019ebe0 /1@1: -> libsoftokn3:HMAC_Update(0x10019eab0, 0xffffffff7964291f, 0x40, 0xffffffff7900aae0) /1@1: <- libsoftokn3:HMAC_Update() = 0x10019ebe0 /1@1: -> libsoftokn3:HMAC_Finish(0x10019eab0, 0xffffffff7ffff010, 0xffffffff7ffff00c, 0x14) /1@1: <- libsoftokn3:HMAC_Finish() = 0 /1@1: -> libsoftokn3:HMAC_Destroy(0x10019eab0, 0x1, 0xffffffff7919adc0, 0x14) /1@1: <- libsoftokn3:HMAC_Destroy() = 0 /1@1: -> libsoftokn3:HASH_GetRawHashObject(0x7, 0xfffffffff9643996, 0xffffffffffffffff, 0x0) /1@1: <- libsoftokn3:HASH_GetRawHashObject() = 0xffffffff7919aee0 /1@1: -> libsoftokn3:HMAC_Create(0xffffffff7919aee0, 0xffffffff79642980, 0x25, 0x1) /1@1: <- libsoftokn3:HMAC_Create() = 0x10019eab0 /1@1: -> libsoftokn3:HMAC_Begin(0x10019eab0, 0xffffffff79642980, 0x25, 0x1) /1@1: <- libsoftokn3:HMAC_Begin() = 0x10019ebe0 /1@1: -> libsoftokn3:HMAC_Update(0x10019eab0, 0xffffffff7964291f, 0x40, 0xffffffff79016de0) /1@1: <- libsoftokn3:HMAC_Update() = 0x10019ebe0 /1@1: -> libsoftokn3:HMAC_Finish(0x10019eab0, 0xffffffff7ffff010, 0xffffffff7ffff008, 0x1c) /1@1: <- libsoftokn3:HMAC_Finish() = 0 /1@1: -> libsoftokn3:HMAC_Destroy(0x10019eab0, 0x1, 0xffffffff7919aee0, 0x1c) /1@1: <- libsoftokn3:HMAC_Destroy() = 0 /1@1: -> libsoftokn3:HASH_GetRawHashObject(0x4, 0xfffffffff96439aa, 0xffffffffffffffff, 0x0) /1@1: <- libsoftokn3:HASH_GetRawHashObject() = 0xffffffff7919ae08 /1@1: -> libsoftokn3:HMAC_Create(0xffffffff7919ae08, 0xffffffff79642980, 0x25, 0x1) /1@1: <- libsoftokn3:HMAC_Create() = 0x10019eab0 /1@1: -> libsoftokn3:HMAC_Begin(0x10019eab0, 0xffffffff79642980, 0x25, 0x1) /1@1: <- libsoftokn3:HMAC_Begin() = 0x10019ebe0 /1@1: -> libsoftokn3:HMAC_Update(0x10019eab0, 0xffffffff7964291f, 0x40, 0xffffffff79012760) /1@1: <- libsoftokn3:HMAC_Update() = 0x10019ebe0 /1@1: -> libsoftokn3:HMAC_Finish(0x10019eab0, 0xffffffff7ffff010, 0xffffffff7ffff004, 0x20) /1@1: <- libsoftokn3:HMAC_Finish() = 0 /1@1: -> libsoftokn3:HMAC_Destroy(0x10019eab0, 0x1, 0xffffffff7919ae08, 0x20) /1@1: <- libsoftokn3:HMAC_Destroy() = 0 /1@1: -> libsoftokn3:HASH_GetRawHashObject(0x5, 0xfffffffff96439c6, 0xffffffffffffffff, 0x0) /1@1: <- libsoftokn3:HASH_GetRawHashObject() = 0xffffffff7919ae50 /1@1: -> libsoftokn3:HMAC_Create(0xffffffff7919ae50, 0xffffffff79642980, 0x25, 0x1) /1@1: <- libsoftokn3:HMAC_Create() = 0x10019eab0 /1@1: -> libsoftokn3:HMAC_Begin(0x10019eab0, 0xffffffff79642980, 0x25, 0x1) /1@1: <- libsoftokn3:HMAC_Begin() = 0x10019ebe0 /1@1: -> libsoftokn3:HMAC_Update(0x10019eab0, 0xffffffff7964291f, 0x40, 0xffffffff7901cd40) /1@1: <- libsoftokn3:HMAC_Update() = 0x10019ebe0 /1@1: -> libsoftokn3:HMAC_Finish(0x10019eab0, 0xffffffff7ffff010, 0xffffffff7ffff000, 0x30) /1@1: <- libsoftokn3:HMAC_Finish() = 0 /1@1: -> libsoftokn3:HMAC_Destroy(0x10019eab0, 0x1, 0xffffffff7919ae50, 0x30) /1@1: <- libsoftokn3:HMAC_Destroy() = 0 /1@1: -> libsoftokn3:HASH_GetRawHashObject(0x6, 0xfffffffff96439e6, 0xffffffffffffffff, 0x0) /1@1: <- libsoftokn3:HASH_GetRawHashObject() = 0xffffffff7919ae98 /1@1: -> libsoftokn3:HMAC_Create(0xffffffff7919ae98, 0xffffffff79642980, 0x25, 0x1) /1@1: <- libsoftokn3:HMAC_Create() = 0x10019eab0 /1@1: -> libsoftokn3:HMAC_Begin(0x10019eab0, 0xffffffff79642980, 0x25, 0x1) /1@1: <- libsoftokn3:HMAC_Begin() = 0x10019ebe0 /1@1: -> libsoftokn3:HMAC_Update(0x10019eab0, 0xffffffff7964291f, 0x40, 0xffffffff79017580) /1@1: <- libsoftokn3:HMAC_Update() = 0x10019ebe0 /1@1: -> libsoftokn3:HMAC_Finish(0x10019eab0, 0xffffffff7ffff010, 0xffffffff7fffeffc, 0x40) /1@1: <- libsoftokn3:HMAC_Finish() = 0 /1@1: -> libsoftokn3:HMAC_Destroy(0x10019eab0, 0x1, 0xffffffff7919ae98, 0x40) /1@1: <- libsoftokn3:HMAC_Destroy() = 0 /1@1: <- libsoftokn3:sftk_fips_HMAC_PowerUpSelfTest() = 0 /1@1: -> libsoftokn3:sftk_fips_RSA_PowerUpSelfTest(0x0, 0x0, 0x10019eab0, 0xffffffff7919aee0) /1@1: -> libsoftokn3:RSA_PublicKeyOp(0xffffffff7fffef40, 0xffffffff7fffece0, 0xffffffff79642faa, 0x0) /1@1: <- libsoftokn3:RSA_PublicKeyOp() = 0 /1@1: -> libsoftokn3:RSA_PrivateKeyOp(0xffffffff7fffedf0, 0xffffffff7fffebe0, 0xffffffff796430aa, 0x0) /1@1: <- libsoftokn3:RSA_PrivateKeyOp() = 0 /1@1: -> libsoftokn3:SHA256_HashBuf(0xffffffff7fffeba0, 0xffffffff79642faa, 0x100, 0x0) /1@1: <- libsoftokn3:SHA256_HashBuf() = 0 /1@1: -> libsoftokn3:RSA_HashSign(0xbf, 0xffffffff7fffede0, 0xffffffff7fffeaa0, 0xffffffff7fffea9c) /1@1: -> libsoftokn3:RSA_Sign(0xffffffff7fffedf0, 0xffffffff7fffeaa0, 0xffffffff7fffea9c, 0x100) /1@1: <- libsoftokn3:RSA_Sign() = 0 /1@1: <- libsoftokn3:RSA_HashSign() = 0 /1@1: -> libsoftokn3:RSA_HashCheckSign(0xbf, 0xffffffff7fffef30, 0xffffffff7fffeaa0, 0x100) /1@1: -> libsoftokn3:RSA_CheckSignRecover(0xffffffff7fffef40, 0x10019eab0, 0xffffffff7fffe898, 0x100) /1@1: <- libsoftokn3:RSA_CheckSignRecover() = 0 /1@1: <- libsoftokn3:RSA_HashCheckSign() = 0 /1@1: -> libsoftokn3:SHA384_HashBuf(0xffffffff7fffea5c, 0xffffffff79642faa, 0x100, 0x0) /1@1: <- libsoftokn3:SHA384_HashBuf() = 0 /1@1: -> libsoftokn3:RSA_HashSign(0xc0, 0xffffffff7fffede0, 0xffffffff7fffe95c, 0xffffffff7fffe958) /1@1: -> libsoftokn3:RSA_Sign(0xffffffff7fffedf0, 0xffffffff7fffe95c, 0xffffffff7fffe958, 0x100) /1@1: <- libsoftokn3:RSA_Sign() = 0 /1@1: <- libsoftokn3:RSA_HashSign() = 0 /1@1: -> libsoftokn3:RSA_HashCheckSign(0xc0, 0xffffffff7fffef30, 0xffffffff7fffe95c, 0x100) /1@1: -> libsoftokn3:RSA_CheckSignRecover(0xffffffff7fffef40, 0x10019eab0, 0xffffffff7fffe898, 0x100) /1@1: <- libsoftokn3:RSA_CheckSignRecover() = 0 /1@1: <- libsoftokn3:RSA_HashCheckSign() = 0 /1@1: -> libsoftokn3:sftk_fips_RSA_PowerUpSigSelfTest(0x6, 0xffffffff7fffef30, 0xffffffff7fffede0, 0xffffffff79642faa) /1@1: -> libsoftokn3:SHA512_HashBuf(0xffffffff7fffe860, 0xffffffff79642faa, 0x100, 0x0) /1@1: <- libsoftokn3:SHA512_HashBuf() = 0 /1@1: -> libsoftokn3:RSA_HashSign(0xc1, 0xffffffff7fffede0, 0xffffffff7fffe760, 0xffffffff7fffe75c) /1@1: -> libsoftokn3:RSA_Sign(0xffffffff7fffedf0, 0xffffffff7fffe760, 0xffffffff7fffe75c, 0x100) /1@1: <- libsoftokn3:RSA_Sign() = 0 /1@1: <- libsoftokn3:RSA_HashSign() = 0 /1@1: -> libsoftokn3:RSA_HashCheckSign(0xc1, 0xffffffff7fffef30, 0xffffffff7fffe760, 0x100) /1@1: -> libsoftokn3:RSA_CheckSignRecover(0xffffffff7fffef40, 0x10019eab0, 0xffffffff7fffe698, 0x100) /1@1: <- libsoftokn3:RSA_CheckSignRecover() = 0 /1@1: <- libsoftokn3:RSA_HashCheckSign() = 0 /1@1: <- libsoftokn3:sftk_fips_RSA_PowerUpSigSelfTest() = 0 /1@1: -> libsoftokn3:nsslowkey_DestroyPublicKey(0xffffffff7fffef30, 0xffffffff7fffef30, 0xc1, 0x40) /1@1: <- libsoftokn3:nsslowkey_DestroyPublicKey() = 0 /1@1: -> libsoftokn3:nsslowkey_DestroyPrivateKey(0xffffffff7fffede0, 0x0, 0xc1, 0x40) /1@1: <- libsoftokn3:nsslowkey_DestroyPrivateKey() = 0 /1@1: <- libsoftokn3:sftk_fips_RSA_PowerUpSelfTest() = 0 /1@1: -> libsoftokn3:sftk_fips_DSA_PowerUpSelfTest(0x0, 0xffffffff797485d0, 0x103c00, 0xfffffffffffffff8) /1@1: -> libsoftokn3:DSA_NewKeyFromSeed(0xffffffff79748920, 0xffffffff7964369c, 0xffffffff7ffff048, 0x0) /1@1: <- libsoftokn3:DSA_NewKeyFromSeed() = 0 /1@1: -> libsoftokn3:DSA_SignDigestWithSeed(0x1001a0190, 0xffffffff7fffefc8, 0xffffffff7fffef88, 0xffffffff796436b1) /1@1: <- libsoftokn3:DSA_SignDigestWithSeed() = 0 /1@1: -> libsoftokn3:DSA_VerifyDigest(0xffffffff7fffefe0, 0xffffffff7fffefc8, 0xffffffff7fffef88, 0x0) /1@1: <- libsoftokn3:DSA_VerifyDigest() = 0 /1@1: <- libsoftokn3:sftk_fips_DSA_PowerUpSelfTest() = 0 /1@1: -> libsoftokn3:sftk_fips_RNG_PowerUpSelfTest(0x0, 0x14121c, 0x103800, 0x1400) /1@1: -> libsoftokn3:PRNGTEST_RunHealthTests(0x0, 0x0, 0x0, 0x0) openat(AT_FDCWD, "/dev/urandom", O_RDONLY) = 3 read(3, "FBF8\b81 RA8FE8A tEDD6A6".., 55) = 55 lseek(3, 0, SEEK_CUR) = 15 close(3) = 0 /1@1: <- libsoftokn3:PRNGTEST_RunHealthTests() = 0 /1@1: -> libsoftokn3:FIPS186Change_ReduceModQForDSA(0xffffffff79643717, 0xffffffff79643703, 0xffffffff7ffff03c, 0xffffe03f) /1@1: <- libsoftokn3:FIPS186Change_ReduceModQForDSA() = 0 /1@1: <- libsoftokn3:sftk_fips_RNG_PowerUpSelfTest() = 0 /1@1: -> libsoftokn3:sftk_fips_ECDSA_PowerUpSelfTest(0x0, 0xffffffff79643717, 0xffffffff79747298, 0xffffffffffefc47f) /1@1: -> libsoftokn3:sftk_fips_ECDSA_Test(0xffffffff796434ef, 0xa, 0xffffffff796434f9, 0x40) /1@1: -> libsoftokn3:EC_DecodeParams(0xffffffff7fffef78, 0xffffffff7fffef98, 0x0, 0x0) /1@1: <- libsoftokn3:EC_DecodeParams() = 0 /1@1: -> libsoftokn3:EC_NewKeyFromSeed(0x1001a0190, 0xffffffff7fffef90, 0xffffffff796434aa, 0x20) /1@1: <- libsoftokn3:EC_NewKeyFromSeed() = 0 /1@1: -> libsoftokn3:EC_CopyParams(0x10019f4a0, 0xffffffff7fffee68, 0x1001a09a0, 0xffffffff7f5b2a40) /1@1: <- libsoftokn3:EC_CopyParams() = 0 /1@1: -> libsoftokn3:EC_ValidatePublicKey(0xffffffff7fffee68, 0xffffffff7fffef60, 0x1, 0x100) /1@1: <- libsoftokn3:EC_ValidatePublicKey() = 0 /1@1: -> libsoftokn3:EC_ValidatePublicKey(0x1001a09a0, 0x1001a0a98, 0x3008, 0x107a7c) /1@1: <- libsoftokn3:EC_ValidatePublicKey() = 0 /1@1: -> libsoftokn3:SHA1_HashBuf(0xffffffff7fffee54, 0xffffffff796434ca, 0x25, 0x107a7c) /1@1: <- libsoftokn3:SHA1_HashBuf() = 0 /1@1: -> libsoftokn3:ECDSA_SignDigestWithSeed(0x1001a09a0, 0xffffffff7fffed90, 0xffffffff7fffee38, 0xffffffff796434aa) /1@1: <- libsoftokn3:ECDSA_SignDigestWithSeed() = 0 /1@1: -> libsoftokn3:ECDSA_VerifyDigest(0xffffffff7fffee68, 0xffffffff7fffed90, 0xffffffff7fffee38, 0x0) /1@1: <- libsoftokn3:ECDSA_VerifyDigest() = 0 /1@1: <- libsoftokn3:sftk_fips_ECDSA_Test() = 0 /1@1: -> libsoftokn3:sftk_fips_ECDSA_Test(0xffffffff79643539, 0x7, 0xffffffff79643540, 0x48) /1@1: -> libsoftokn3:EC_DecodeParams(0xffffffff7fffef78, 0xffffffff7fffef98, 0x0, 0x0) /1@1: <- libsoftokn3:EC_DecodeParams() = 0 /1@1: -> libsoftokn3:EC_NewKeyFromSeed(0x1001a09a0, 0xffffffff7fffef90, 0xffffffff796434aa, 0x20) /1@1: <- libsoftokn3:EC_NewKeyFromSeed() = 0 /1@1: -> libsoftokn3:EC_CopyParams(0x10019f4a0, 0xffffffff7fffee68, 0x1001a0190, 0xffffffff7f5b2a40) /1@1: <- libsoftokn3:EC_CopyParams() = 0 /1@1: -> libsoftokn3:EC_ValidatePublicKey(0xffffffff7fffee68, 0xffffffff7fffef60, 0x4, 0x11b) /1@1: <- libsoftokn3:EC_ValidatePublicKey() = 0 /1@1: -> libsoftokn3:EC_ValidatePublicKey(0x1001a0190, 0x1001a0288, 0x3008, 0x107a7c) /1@1: <- libsoftokn3:EC_ValidatePublicKey() = 0 /1@1: -> libsoftokn3:SHA1_HashBuf(0xffffffff7fffee54, 0xffffffff796434ca, 0x25, 0x107a7c) /1@1: <- libsoftokn3:SHA1_HashBuf() = 0 /1@1: -> libsoftokn3:ECDSA_SignDigestWithSeed(0x1001a0190, 0xffffffff7fffed90, 0xffffffff7fffee38, 0xffffffff796434aa) /1@1: <- libsoftokn3:ECDSA_SignDigestWithSeed() = 0 /1@1: -> libsoftokn3:ECDSA_VerifyDigest(0xffffffff7fffee68, 0xffffffff7fffed90, 0xffffffff7fffee38, 0x0) /1@1: <- libsoftokn3:ECDSA_VerifyDigest() = 0 /1@1: <- libsoftokn3:sftk_fips_ECDSA_Test() = 0 /1@1: <- libsoftokn3:sftk_fips_ECDSA_PowerUpSelfTest() = 0 /1@1: -> libsoftokn3:BLAPI_VerifySelf(0x0, 0xffffffffffefc257, 0x103c00, 0xffffffff79747298) openat(AT_FDCWD, "/usr/lib/mps/sparcv9/libfreebl_64fpu_3.chk", O_RDONLY) = 3 read(3, "F1C50102\0\0\0\f\0\0\001", 12) = 12 lseek(3, 12, SEEK_SET) = 12 read(3, "\0\00101", 4) = 4 read(3, "\0A4C283 O 6D3 OAEA0B1 G".., 257) = 257 read(3, "\0\0\0 !", 4) = 4 read(3, "\08EABF4BE EEBA3 X N `15".., 33) = 33 read(3, "\0\00101", 4) = 4 read(3, "\08D r 2 FA6 \80E3 C\n9E".., 257) = 257 read(3, "\0\001\0", 4) = 4 read(3, "89F7 [ g r1C G PFE7F = 8".., 256) = 256 read(3, "\0\0\0 @", 4) = 4 read(3, " 99B R @1BE4E8 9 PD283 V".., 64) = 64 close(3) = 0 openat(AT_FDCWD, "/usr/lib/mps/sparcv9/libfreebl_64fpu_3.so", O_RDONLY) = 3 read(3, "7F E L F020201\0\0\0\0\0".., 4096) = 4096 read(3, "\0\0041A\0\0\0\0\001\001".., 4096) = 4096 read(3, "\0\0\0\0\003A880\0\0\0\0".., 4096) = 4096 read(3, "\0\0\0\0\0\0\016\0\0\0\0".., 4096) = 4096 read(3, "\0\0\0\0\019B8 `\0\0\0\0".., 4096) = 4096 read(3, "\0\0\0\0\01A /90\0\0\0\0".., 4096) = 4096 read(3, "\0\0\0\0\0\0\016\0\0\0\0".., 4096) = 4096 read(3, "\0\0\0\0\019CE 8\0\0\0\0".., 4096) = 4096 read(3, "\0\0\0\0\019CC\b\0\0\0\0".., 4096) = 4096 read(3, "9406 04808E `03 " `\015".., 4096) = 4096 read(3, "80A0 `04B006 \bCD &FFF8".., 4096) = 4096 read(3, "A20F 03AC\n 0380958011".., 4096) = 4096 read(3, "A004\0\b99 5 `029A04\017".., 4096) = 4096 read(3, "9A1F @02B8048017A5 3 `1F".., 4096) = 4096 read(3, "9607A7 _94A2A00206 `\01D".., 4096) = 4096 read(3, "F4\vA8B4AA1D @\tEA +A8BF".., 4096) = 4096 read(3, "05 & .B7 ;04\f9595 ) 0 ".., 4096) = 4096 read(3, "B4\v @\f96 *C0\r961680\v".., 4096) = 4096 read(3, "E0\n `\004 `\0\fE0 ( `\0".., 4096) = 4096 read(3, "92128012941A\0\f9F -A00E".., 4096) = 4096 read(3, "9603\00488\r\0019819\0\t".., 4096) = 4096 read(3, "CA06 `9888\080169605\0\r".., 4096) = 4096 read(3, "8A1D\0\r9F * \nB5 2 16".., 4096) = 4096 read(3, "9207A7DFAA\r 038095 `\0".., 4096) = 4096 read(3, "9B 7 p07A217\01BAA1B @15".., 4096) = 4096 read(3, "A216\0118A01\019B01D\011".., 4096) = 4096 read(3, "B206 " o99 * p178A16 @11".., 4096) = 4096 read(3, " 313B6 *9802801D9206 b J".., 4096) = 4096 read(3, "A203\011B213 @\nBA16\00F".., 4096) = 4096 read(3, "95 6A0\09210\0197FFFFCB6".., 4096) = 4096 read(3, "\0\0\0\0\0\0\0\0\0\0\0\0".., 4096) = 4096 read(3, "EA . ?FF9410\0199210\01B".., 4096) = 4096 read(3, "B402\0\fB602 @1B9A03 @1A".., 4096) = 4096 read(3, "98 % @12B6\n\00595 + 10".., 4096) = 4096 read(3, "8801 @1C82\t FFC6\f\001".., 4096) = 4096 read(3, "9B 4 `\080A3 @0F97 +1005".., 4096) = 4096 read(3, "E006 !889206 `109006 !\0".., 4096) = 4096 read(3, "98\r `FCB0\bA0FCE603\005".., 4096) = 4096 read(3, "86\0C00FB607\003F6 . #".., 4096) = 4096 read(3, "81C7E0\b91E8 \0\0\0\0\0".., 4096) = 4096 read(3, "8094\0160280\0 $B0A2A004".., 4096) = 4096 read(3, "04 `\0\fD6 + `\094A2A001".., 4096) = 4096 read(3, "D0 (FFFF86\0E003CA\bFFFE".., 4096) = 4096 read(3, "04 `\0\bE0 *E001F6\n `02".., 4096) = 4096 read(3, "9B 1 `\081C3E0\b01\0\0\0".., 4096) = 4096 read(3, "95 7 p (D4 . 02C8 _ x".., 4096) = 4096 read(3, "80A7 \0\b @\09BAE #\016".., 4096) = 4096 read(3, "C2\fA002C2 /A6CDD0\fA003".., 4096) = 4096 read(3, "B5 3 \099 3 18B1 .A0\b".., 4096) = 4096 read(3, "FA0EC014C4 -E001E20E @14".., 4096) = 4096 read(3, "04 `\0\bF6 -E001F4\n `02".., 4096) = 4096 read(3, "DE0E `05DE * 05DA0E `06".., 4096) = 4096 read(3, "8B *E00F99 3 119005 @03".., 4096) = 4096 read(3, "EE #A8C7B402C00FAF 4 0F".., 4096) = 4096 read(3, "B00EE3FCD803 @178A1D\005".., 4096) = 4096 read(3, "B7 4 16F0068016B5 4 06".., 4096) = 4096 read(3, "99 .F0029417\005DA03\014".., 4096) = 4096 read(3, "DA06C014B5 2 `16B0\n `FF".., 4096) = 4096 read(3, "80A6A0\0AA1DBEE8A2048015".., 4096) = 4096 read(3, " @\0 |F09007A7C7 @\0 |EE".., 4096) = 4096 read(3, "10BFFFFB80A2A00380A2A0\0".., 4096) = 4096 read(3, "9410\011 @\0A1 WD2 \E118".., 4096) = 4096 read(3, "9607A7B71080\0 8".., 4096) = 4096 read(3, "9207A7 _9410\01B9FC3 @\0".., 4096) = 4096 read(3, "9207A57F7FFFF49F9007A61F".., 4096) = 4096 read(3, "E5197FE8B5A688D4C51B7FE8".., 4096) = 4096 read(3, "FF1AE0\09A07 `\bA204 `01".., 4096) = 4096 read(3, "9010\018B2 " 018090\019".., 4096) = 4096 read(3, "86\0C00F99A010 LE0 [A8FF".., 4096) = 4096 read(3, "8DA188C8CD :\00389A1\bC8".., 4096) = 4096 read(3, "89A0\t BCB1A 18A9A689 X".., 4096) = 4096 read(3, " 8 9 : ; < = > ? @ A B C".., 4096) = 4096 read(3, "\0\0 D04\0\0 D14 \0\0\0".., 4096) = 4096 read(3, "0F111E0FB0CB {B0 TFCA8 T".., 4096) = 4096 read(3, "C190 d V84 a {CBB6 pD5 2".., 4096) = 4096 read(3, "A38FB5 b80BE9F ]8DB591 T".., 4096) = 4096 read(3, " Q\0 Q QC6\0C6C6 }\0 } }".., 4096) = 4096 read(3, " B D06 FB1B4 585 # ( +\v".., 4096) = 4096 read(3, "\0\01597\0\0159B\0\015B5".., 4096) = 4096 read(3, "\0\0 :A5\0\0 :A9\0\0 :B7".., 4096) = 4096 read(3, "\0\0 b S\0\0 b _\0\0 b e".., 4096) = 4096 read(3, "\0\08BD9\0\08BDB\0\08BE1".., 4096) = 4096 read(3, "\0\0B6 o\0\0B683\0\0B687".., 4096) = 4096 read(3, "\0\0E197\0\0E1AD\0\0E1B5".., 4096) = 4096 read(3, "10 F9EA703 ) :C0\fDC98AA".., 4096) = 4096 read(3, "03\005\0 0 oFEC701\0\0\0".., 4096) = 4096 read(3, "\0\0\0\0\0\0\0\0\0\0\0\0".., 4096) = 4096 read(3, "\0\0\0\0\0\0\0\0\0\0\0\0".., 4096) = 4096 read(3, "\0\0\001\0\0\0 q\0\0\0\0".., 4096) = 4096 read(3, " B D 6 6\0\0\0\0 0 1 1 8".., 4096) = 4096 read(3, " 0 0 0 0 0 0 0 0 0 0 0 0".., 4096) = 4096 read(3, " 0 7\0\0\0\0\0\0 0 1 0 8".., 4096) = 4096 read(3, " F D 0 D 6 9 3 1 4 9 A 1".., 4096) = 4096 read(3, " 0 0 0 0 0 0 0 0 0 0 0 0".., 4096) = 4096 read(3, " 0 0 0 0 0 0 0 0 0 0 0 0".., 4096) = 4096 read(3, " 6 5 B C 3 9 1 F 8 B 3 6".., 4096) = 4096 read(3, " 6 D C C F F F E B 7 3 D".., 4096) = 4096 read(3, "\0\0\0\0\0\0\0\0 2 0 0 0".., 4096) = 4096 read(3, " D 9 8 A 5 D D 4 C 7 B 0".., 4096) = 4096 read(3, " 0 0 9 5 E 9 A 9 E C 9 B".., 4096) = 4096 read(3, "\0\0\0\0\0039FC0\0\0\0\0".., 4096) = 4096 read(3, "\0\0 !D80202\0\t\0\0\0\0".., 4096) = 4096 read(3, "\0\0\0\0\0\0\084\0\0 * v".., 4096) = 4096 read(3, "\0\0\0\0\019D3 \0\0\0\0".., 4096) = 4096 read(3, "\0\003 #04\0FFF1\0\0\0\0".., 4096) = 4096 read(3, "\0\0\0\0\0\0\0\0\0\0\0 M".., 4096) = 4096 read(3, "\0\0\0\0\00795C8\0\0\0\0".., 4096) = 4096 read(3, " g c m H a s h _ U p d a".., 4096) = 4096 read(3, " g _ 9 0 0 0 0 3 2 0 1\0".., 4096) = 4096 read(3, " e c f p 1 9 2 _ s i n g".., 4096) = 4096 read(3, " v _ m u l _ d\0 S H A 1".., 4096) = 4096 read(3, " U / l d v e c t o r . o".., 4096) = 4096 read(3, " - I e c l m d 2 .".., 4096) = 4096 read(3, " E _ U T I L _ D I R E C".., 4096) = 4096 read(3, " - f s i n g l e - x m".., 4096) = 4096 read(3, "\b e\0\0\0\0FFFFFFFF\0\0".., 4096) = 4096 read(3, " _ U I N T _ D I G I T ".., 4096) = 4096 read(3, " p e n d - x l i b m i".., 4096) = 4096 read(3, " u s r / d i s t / s h a".., 4096) = 4096 read(3, " i s t / S u n O S 5 . 8".., 4096) = 4096 read(3, " S O F T O K E N _ S H L".., 4096) = 4096 read(3, " / c c - o S u n O S".., 4096) = 4096 read(3, " O P T . O B J / i n c l".., 4096) = 4096 read(3, " I B _ V E R S I O N = '".., 4096) = 4096 read(3, " 1 2 . 0 / S U N W s p r".., 4096) = 4096 read(3, " . . / . . / . . / d i s".., 4096) = 4096 read(3, " o " ' - D S H L I B _".., 4096) = 4096 read(3, " r e e b l\0 / u s r /".., 4096) = 4096 read(3, " U S E _ M P _ M U L -".., 4096) = 4096 read(3, "\0\0FFFFFFFF\0\0\0\0\0\0".., 4096) = 4096 read(3, "11\003\b13\v1B\b85 D\b87".., 4096) = 4096 read(3, "\0 @ ( # ) p o l l . h\t".., 4096) = 4096 read(3, " S _ s p a r c P a t c".., 4096) = 4096 read(3, " 2 4\t 9 9 / 0 8 / 1 0 ".., 4096) = 4096 read(3, " 1 . 6 9\t 0 3 / 0 8 / 0".., 4096) = 4096 read(3, " 5 . 9 S u n O S _ s p".., 4096) = 4096 read(3, " e r C o m m o n 1 2".., 4096) = 4096 read(3, " t d l i b _ i s o . h\t".., 4096) = 4096 read(3, " 9 9 / 1 2 / 0 8 S M I".., 4096) = 4096 read(3, " a c h t y p e s . h\t 1".., 4096) = 4096 read(3, " S u n C o m p i l e r".., 4096) = 4096 read(3, " 9 9 / 0 7 / 2 6 S M I".., 4096) = 4096 read(3, " f s . h\t 1 . 2 0\t 9 9".., 4096) = 4096 read(3, " m i t s . h\t 1 . 5 1\t".., 4096) = 4096 read(3, " S u n C o m p i l e".., 4096) = 4096 read(3, " / 1 0 S M I\0 @ ( # )".., 4096) = 2896 read(3, 0xFFFFFFFF7FFFDEC8, 4096) = 0 close(3) = 0 /1@1: <- libsoftokn3:BLAPI_VerifySelf() = 0 /1@1: <- libsoftokn3:sftk_fipsPowerUpSelfTest() = 48 /1@1: -> libsoftokn3:nsc_CommonFinalize(0x0, 0x1, 0xffffffff79747298, 0x2800) /1@1: -> libsoftokn3:BL_SetForkState(0x0, 0x0, 0x0, 0x0) /1@1: <- libsoftokn3:BL_SetForkState() = 0 /1@1: -> libsoftokn3:sftk_HashNumber(0x3, 0x0, 0x0, 0x0) /1@1: <- libsoftokn3:sftk_HashNumber() = 3 /1@1: -> libsoftokn3:sftk_getKeyDB(0x10019f170, 0x3, 0x1, 0x10014b8e0) /1@1: <- libsoftokn3:sftk_getKeyDB() = 0 /1@1: -> libsoftokn3:sftk_HashNumber(0x3, 0x0, 0xffffffff7f32aac0, 0xffffffff7f5b2a40) /1@1: <- libsoftokn3:sftk_HashNumber() = 3 /1@1: -> libsoftokn3:sftk_CloseAllSessions(0x10019f170, 0x1, 0x10019a4e0, 0x10014b8e0) /1@1: -> libsoftokn3:sftk_getKeyDB(0x10019f170, 0x0, 0x0, 0x0) /1@1: <- libsoftokn3:sftk_getKeyDB() = 0 /1@1: <- libsoftokn3:sftk_CloseAllSessions() = 0 /1@1: -> libsoftokn3:SFTK_ClearTokenKeyHashTable(0x10019f170, 0x0, 0x0, 0x400) /1@1: -> libsoftokn3:sftk_tokenKeyLock(0x10019f170, 0x0, 0x0, 0x0) /1@1: <- libsoftokn3:sftk_tokenKeyLock() = 0x10019a3a0 /1@1: -> libsoftokn3:sftk_tokenKeyUnlock(0x10019f170, 0xffffffff7962c5c8, 0x0, 0x0) /1@1: <- libsoftokn3:sftk_tokenKeyUnlock() = 0 /1@1: <- libsoftokn3:SFTK_ClearTokenKeyHashTable() = 0 /1@1: -> libsoftokn3:sftk_HashNumber(0x3, 0x0, 0x1, 0x0) /1@1: <- libsoftokn3:sftk_HashNumber() = 3 /1@1: <- libsoftokn3:nsc_CommonFinalize() = 0 /1@1: <- libsoftokn3:FC_Initialize() = 48 A PKCS #11 module returned CKR_DEVICE_ERROR, indicating that a problem has occurred with the token or slot. write(2, " A P K C S # 1 1 m".., 108) = 108 ERROR: Unable to switch FIPS modes. write(2, " E R R O R : U n a b l".., 36) = 36 /1@1: -> libsoftokn3:NSC_CloseAllSessions(0x1, 0x0, 0x0, 0x1) /1@1: -> libsoftokn3:sftk_HashNumber(0x1, 0x0, 0x0, 0x0) /1@1: <- libsoftokn3:sftk_HashNumber() = 1 /1@1: -> libsoftokn3:sftk_getKeyDB(0x1001462f0, 0x1, 0x2, 0x10014b4f0) /1@1: <- libsoftokn3:sftk_getKeyDB() = 0 /1@1: -> libsoftokn3:sftk_FreeSession(0x10017f790, 0x0, 0x0, 0x0) /1@1: -> libsoftokn3:sftk_DestroySession(0x10017f790, 0x1, 0x1ff, 0x1) /1@1: <- libsoftokn3:sftk_FreeSession() = 0 /1@1: <- libsoftokn3:NSC_CloseAllSessions() = 0 /1@1: -> libsoftokn3:NSC_CloseAllSessions(0x2, 0x0, 0x0, 0x1) /1@1: -> libsoftokn3:sftk_HashNumber(0x2, 0x0, 0x0, 0x0) /1@1: <- libsoftokn3:sftk_HashNumber() = 2 /1@1: -> libsoftokn3:sftk_getKeyDB(0x100165810, 0x2, 0x1, 0x10014b520) /1@1: <- libsoftokn3:sftk_getKeyDB() = 0 /1@1: -> libsoftokn3:sftk_FreeSession(0x100180070, 0x0, 0x0, 0x0) /1@1: -> libsoftokn3:sftk_DestroySession(0x100180070, 0x1, 0x1ff, 0x1000001) /1@1: <- libsoftokn3:sftk_FreeSession() = 0 /1@1: <- libsoftokn3:NSC_CloseAllSessions() = 0 /1@1: -> libsoftokn3:NSC_Finalize(0x0, 0x1decbc, 0xffffffff7f32aac0, 0xffffffff79749190) /1@1: -> libsoftokn3:sftk_ForkReset(0x0, 0xffffffff7ffff188, 0x0, 0x0) /1@1: <- libsoftokn3:sftk_ForkReset() = 0 /1@1: -> libsoftokn3:BL_SetForkState(0x0, 0x3000, 0x132274, 0x3000) /1@1: <- libsoftokn3:BL_SetForkState() = 0 /1@1: -> libsoftokn3:sftk_SlotFromID(0x1, 0x0, 0xffffffff79749d78, 0x2ae0) /1@1: -> libsoftokn3:sftk_HashNumber(0x1, 0x0, 0x0, 0x0) /1@1: <- libsoftokn3:sftk_HashNumber() = 1 /1@1: <- libsoftokn3:sftk_SlotFromID() = 0x1001462f0 /1@1: -> libsoftokn3:sftk_CloseAllSessions(0x1001462f0, 0x1, 0x2, 0x2ae0) /1@1: -> libsoftokn3:sftk_getKeyDB(0x1001462f0, 0x0, 0x0, 0x0) /1@1: <- libsoftokn3:sftk_getKeyDB() = 0 /1@1: <- libsoftokn3:sftk_CloseAllSessions() = 0 /1@1: -> libsoftokn3:sftk_SlotFromID(0x2, 0x0, 0xffffffff79749d78, 0x2ae0) /1@1: -> libsoftokn3:sftk_HashNumber(0x2, 0x0, 0x0, 0x0) /1@1: <- libsoftokn3:sftk_HashNumber() = 2 /1@1: <- libsoftokn3:sftk_SlotFromID() = 0x100165810 /1@1: -> libsoftokn3:sftk_CloseAllSessions(0x100165810, 0x1, 0x1, 0x2ae0) /1@1: -> libsoftokn3:sftk_getKeyDB(0x100165810, 0x0, 0x0, 0x0) /1@1: <- libsoftokn3:sftk_getKeyDB() = 0 /1@1: <- libsoftokn3:sftk_CloseAllSessions() = 0 /1@1: -> libsoftokn3:sftk_HashNumber(0x1, 0x0, 0x0, 0x0) /1@1: <- libsoftokn3:sftk_HashNumber() = 1 /1@1: -> libsoftokn3:SFTK_DestroySlotData(0x1001462f0, 0x1, 0x0, 0x10014b4f0) /1@1: -> libsoftokn3:sftk_getKeyDB(0x1001462f0, 0x0, 0x0, 0x0) /1@1: <- libsoftokn3:sftk_getKeyDB() = 0 /1@1: -> libsoftokn3:SFTK_ClearTokenKeyHashTable(0x1001462f0, 0x0, 0x1001464d0, 0x0) /1@1: -> libsoftokn3:sftk_tokenKeyLock(0x1001462f0, 0x0, 0x0, 0x0) /1@1: <- libsoftokn3:sftk_tokenKeyLock() = 0x100161240 /1@1: -> libsoftokn3:sftk_tokenKeyUnlock(0x1001462f0, 0xffffffff7962c5c8, 0x0, 0x0) /1@1: <- libsoftokn3:sftk_tokenKeyUnlock() = 0 /1@1: <- libsoftokn3:SFTK_ClearTokenKeyHashTable() = 0 /1@1: <- libsoftokn3:SFTK_DestroySlotData() = 0 /1@1: -> libsoftokn3:sftk_HashNumber(0x1, 0x0, 0x0, 0x0) /1@1: <- libsoftokn3:sftk_HashNumber() = 1 /1@1: -> libsoftokn3:sftk_HashNumber(0x2, 0xb570, 0xffffffff7f32aac0, 0xffffffff7f5b2a40) /1@1: <- libsoftokn3:sftk_HashNumber() = 2 /1@1: -> libsoftokn3:SFTK_DestroySlotData(0x100165810, 0x2, 0x0, 0x10014b520) /1@1: -> libsoftokn3:sftk_getKeyDB(0x100165810, 0x0, 0x0, 0x0) /1@1: <- libsoftokn3:sftk_getKeyDB() = 0 /1@1: -> libsoftokn3:SFTK_ClearTokenKeyHashTable(0x100165810, 0x0, 0x10017eba0, 0x0) /1@1: -> libsoftokn3:sftk_tokenKeyLock(0x100165810, 0x0, 0x0, 0x0) /1@1: <- libsoftokn3:sftk_tokenKeyLock() = 0x10017aa40 /1@1: -> libsoftokn3:sftk_tokenKeyUnlock(0x100165810, 0xffffffff7962c5c8, 0x0, 0x0) /1@1: <- libsoftokn3:sftk_tokenKeyUnlock() = 0 /1@1: <- libsoftokn3:SFTK_ClearTokenKeyHashTable() = 0 /1@1: <- libsoftokn3:SFTK_DestroySlotData() = 0 /1@1: -> libsoftokn3:sftk_HashNumber(0x2, 0x0, 0x0, 0x0) /1@1: <- libsoftokn3:sftk_HashNumber() = 2 /1@1: -> libsoftokn3:sftk_CleanupFreeLists(0x0, 0xb570, 0x0, 0xffffffff79749d34) /1@1: -> libsoftokn3:sftk_CleanupFreeList(0xffffffff79749f58, 0x1, 0x0, 0x0) /1@1: <- libsoftokn3:sftk_CleanupFreeList() = 0xffffffff79749f58 /1@1: -> libsoftokn3:sftk_CleanupFreeList(0xffffffff79749f70, 0x0, 0x2c00, 0xffffffff79747298) /1@1: <- libsoftokn3:sftk_CleanupFreeLists() = 0xffffffff79749f70 /1@1: -> libsoftokn3:sftkdb_Shutdown(0xffffffff79749f70, 0x0, 0x0, 0x11aa20) /1@1: -> libsoftokn3:s_shutdown(0x0, 0x0, 0x0, 0x0) /1@1: <- libsoftokn3:s_shutdown() = 0 /1@1: -> libsoftokn3:sftkdbCall_Shutdown(0x0, 0x0, 0x0, 0x0) munmap(0xFFFFFFFF79200000, 169229) = 0 munmap(0xFFFFFFFF79328000, 14044) = 0 /1@1: <- libsoftokn3:sftkdbCall_Shutdown() = 0 /1@1: <- libsoftokn3:sftkdb_Shutdown() = 0 /1@1: -> libsoftokn3:RNG_RNGShutdown(0x0, 0x0, 0x0, 0x11aa20) /1@1: <- libsoftokn3:RNG_RNGShutdown() = 61440 /1@1: -> libsoftokn3:BL_Cleanup(0xf000, 0xffffffff7919d108, 0x3400, 0xffffffff79199a78) /1@1: <- libsoftokn3:BL_Cleanup() = 0x11000 /1@1: -> libsoftokn3:BL_SetForkState(0x0, 0x0, 0xffffffff7919d314, 0xffffffff791aabb0) /1@1: <- libsoftokn3:BL_SetForkState() = 0 /1@1: -> libsoftokn3:BL_Unload(0x0, 0xffffffff791aabb0, 0xffffffff79199a78, 0x11138) munmap(0xFFFFFFFF79000000, 629361) = 0 munmap(0xFFFFFFFF79198000, 85168) = 0 munmap(0xFFFFFFFF7D400000, 7448) = 0 munmap(0xFFFFFFFF7D502000, 932) = 0 /1@1: <- libsoftokn3:BL_Unload() = 0 /1@1: <- libsoftokn3:NSC_Finalize() = 0 /1@1: -> libsoftokn3:_fini(0x0, 0x0, 0xffffffff7f1dba18, 0xffffffff7f5b2a40) /1@1: <- libsoftokn3:_fini() = 0 _exit(11)