docs: public byte[] getUserSessionKey(byte[] challenge) {
          if (hashesExternal) return null;
          byte[] key = new byte[16];
          try {
              getUserSessionKey(challenge, key, 0); 
          } catch (Exception ex) {
              if( log.level > 0 )
                  ex.printStackTrace( log );
          }
          return key; 
      }