Hi experts, I would like consult you some issue regarding pkcs11_softtoken.so on global zone and non-global zone on Solaris 10.
There are different output of cryptoadm between on global zone and on non-global zone. For example, there was the following output on non-global zone and global zone. -------------------------------------------- yukinoko# uname -a SunOS yukinoko 5.10 Generic_118833-36 sun4u sparc SUNW,A70 yukinoko# zlogin zone1 [Connected to zone 'zone1' pts/5] Last login: Tue Mar 17 21:19:53 on pts/5 Sun Microsystems Inc. SunOS 5.10 Generic January 2005 # # cryptoadm list User-level providers: Provider: /usr/lib/security/$ISA/pkcs11_kernel.so Provider: /usr/lib/security/$ISA/pkcs11_softtoken.so <<===!!! Kernel software providers: swrand rsa md5 sha2 sha1 blowfish arcfour aes des Kernel hardware providers: # ^D [Connection to zone 'zone1' pts/5 closed] yukinoko# cryptoadm list User-level providers: provider: /usr/lib/security/$ISA/pkcs11_kernel.so provider: /usr/lib/security/$ISA/pkcs11_softtoken.so <<===!!! Kernel software providers: des aes arcfour blowfish sha1 sha2 md5 rsa swrand Kernel hardware providers: -------------------------------------------- -------------------------------------------- # uname -a SunOS m5000-0 5.10 Generic_137137-09 sun4u sparc SUNW,SPARC-Enterprise # cryptoadm list User-level providers: Provider: /usr/lib/security/$ISA/pkcs11_kernel.so Provider: /usr/lib/security/$ISA/pkcs11_softtoken_extra.so <<===!!! Kernel software providers: des aes256 arcfour2048 blowfish448 sha1 sha2 md5 rsa swrand Kernel hardware providers: # zlogin testzone [Connected to zone 'testzone' pts/2] Last login: Thu Feb 19 18:51:47 on console Sun Microsystems Inc. SunOS 5.10 Generic January 2005 # # cryptoadm list User-level providers: Provider: /usr/lib/security/$ISA/pkcs11_kernel.so Provider: /usr/lib/security/$ISA/pkcs11_softtoken.so <<===!!! Kernel software providers: swrand rsa md5 sha2 sha1 blowfish448 arcfour2048 aes256 des Kernel hardware providers: -------------------------------------------- The cu said they installed patch 127127-11 but did not installed 139498-04 Document ID: 127127-11 (applied) Title: SunOS 5.10: kernel patch Document ID: 139498-04 (didn't apply) Title: SunOS 5.10: libpkcs11.so patch The cu would like know 1) On non-global zone, why pkcs11_softtoken.so is used as default ? Is it due to design ? 2) On non-global zone, if change pkcs11_softtoken.so to pkcs11_softtoken_extra.so, is there any impact for the system ? 3) On non-global zone, if want to use 128-bit keylength, the following method is correct or not ? # cryptoadm install provider=/usr/lib/security/\$ISA/pkcs11_softtoken_extra.so # cryptoadm uninstall provider=/usr/lib/security/\$ISA/pkcs11_softtoken.so There is the following man page info of pkcs11_softtoken === man pkcs11_softtoken === The pkcs11_softtoken.so object contains only implementations of symmetric key algorithms of up to 128-bit keylength. pkcs11_softtoken_extra.so, if available, might contain longer key lengths. === man pkcs11_softtoken === Thank you very much. Best Regards chunhuan _______________________________________________ zones-discuss mailing list zones-discuss@opensolaris.org