niceNobodyTM Tutorial

Step-By-Step Tutorial of Running niceNobodyTM Software

 

niceID

 

niceNobody_isp

 

niceRealInfo_bank

 

 

Following are the major steps to run through the tutorial ~

Preparation

  • Only one computer is needed for going through the tutorial easily by a single person; multiple computers may be used for running each software separately.

  • Make sure your screen resolution height is 720 at least.

  • An e-mail account for niceID to receive incoming e-mails.

  • An e-mail account for niceRealInfo_bank to send out e-mails; domain name of outgoing server (SMTP) is needed.

  • An e-mail account for niceNobody_isp to send out e-mails; domain name of outgoing server (SMTP) is needed.

Invoking Software For The First Time

Activate niceNobodyTM

  • Bank runs niceRealInfo_bank to ~
    • create bank account info. (For the formally released version of niceRealInfo_bank, additional features may be used for processing huge amount of account data from an existing database.)
    • generate and e-mail Activation Info to the bank account holder.

 

  • Client runs niceID to ~
    • create bank account info.
    • obtain the bank's niceIDTM.
    • activate client's niceNobodyTM.   
Now, the client's niceNobodyTM is activated, other entities including other banks, info service providers, government record agencies (driver license, passport, etc.), government service agencies (fishing license, survey, etc.), etc. may query to obtain client's niceIDTM and authenticate the client's identity.

Authenticate the Identity of Anonymous Internet Account Holder
  • Info server provider runs niceNobody_isp to ~
    • create Internet account info. (For the released version of niceNobody_isp, additional features may be used for processing huge amount of account data from existing database.)

  • Client runs niceID to ~
    • create Internet account info.
    • obtain niceIDTM of info server provider.
    • provide sealed niceIDTM info to server provider for obtaining client's niceIDTM from bank.

 

  • Info server provider runs niceNobody_isp to ~
    • obtain the client's niceIDTM from the bank; authenticate the client's identity; send e-mail to client regarding the authentication result; if authentication succeeds, attach a niceNobodyTM Authentication Certificate to the e-mail.

  • If niceNobodyTM Authentication Certificate is available, client runs niceID to ~
    • load the niceNobodyTM Authentication Certificate.
    • view the niceNobodyTM Authentication Certificate.  
Now, the identity of Internet account holder has been authenticated using niceIDTM. When necessary, national security agency may get niceIDTM info from info service provider and track down the real info including real name of the anonymous Internet account holder at bank.

Track Down the Real Name of Anonymous Internet Account Holder

 

  • Info server provider runs niceNobody_isp to ~
    • output niceIDTM info for specific anonymous Internet accounts and provide to national security agency.

  • Bank runs niceRealInfo_bank to ~
    • track down the real name based on the niceIDTM national security agency obtains from info service provider.

Qualify the Age and Authenticate the Identity of Anonymous Internet Account Holder 

Get Ready For Age Qualification

  • Government record agency (driver license, passport, etc. that has client's date of birth) runs niceRealInfo_govRecord to ~
    • create account info (For the formally released version of niceRealInfo_govRecord, additional features may be used for processing huge amount of account data from existing database.). 

  • Client runs niceID to ~
    • create government record account.
    • obtain niceIDTM of government record agency.
    • provide sealed niceIDTM info to government record account for obtaining client's niceIDTM from a bank that already has the client's niceIDTM and authenticates the client's identity.   

  • Government record agency runs niceRealInfo_govRecord to ~
    • obtain the client's niceIDTM from bank; authenticate the client's identity; send e-mail to client regarding the authentication result; if authentication succeeds, attach a niceNobodyTM Authentication Certificate to the e-mail.    

Qualify Age and Authenticate Identity

  • Client runs niceID to ~
    • provide sealed niceIDTM info to info service provider for age qualification via government record agency. niceID software will automatically prompts appropriate sources of client's niceIDTM if info service provider requires age qualification.

 

  • Info server provider runs niceNobody_isp to ~
    • qualify client's age with government record agency; authenticate the client's identity; send e-mail to client regarding the authentication result; if authentication succeeds, attach a niceNobodyTM Authentication Certificate to the e-mail.    
If account holder's age is qualified, account holder may access info service provider's resources that requires age qualification.

Providing Government Services via Internet

Apply For a New Government Service Account

 

 

  • Client runs niceID to ~
    • create government service account info.
    • obtain niceIDTM of government service agency.
    • providing sealed niceIDTM info to government service agency for opening a new government service account by obtaining client's niceIDTM from a government record agency if date of birth is required or from a bank id date of birth is not required. niceID software will automatically prompts appropriate sources of client's niceIDTM based on the requirements of government service agency.
Authenticate the Identity of the Applicant

  • Government service agency runs niceRealInfo_govService to ~
    • query client's niceIDTM and real name from government record agency if date of birth is required, from bank if date of birth is not required; verify the client's real name; send e-mail to Internet account holder for the reminding of authentication.  

 

From now on, client may reliably log on web site of government service agency at any time using niceLogonTM feature of niceID.

niceLogon the Government Service Account

  • Client runs niceID to ~
    • niceLogonTM the government service account.
Now, government service account holders may further operate the web site of the government service agency with their own web browsers.

The Major Features of niceNobodyTM and niceLogonTM Are Ready
  • Internet account holders may use their accounts anonymously without revealing any private info to the info service providers.

  • If necessary, national security agencies may easily track down the real name of an Internet account holder.
  • Info service provider may verify the Internet account holder’s' ages without knowing their birthdays.
  • Government agencies may utilize Internet for providing online services reliably.
  

copyright 2014 by niceRaker, Inc.