Extension talk:Hidden pages

Proposal 1:

User adds his/her MD5 password checksum (or several checksum(s)) or public keys in the form of a token

__UNHIDE_FOR_07549e0b7c0086127c19ed5acf079ae5__  = MD5(wiki_account_password(User X)) __UNHIDE_FOR_5edf5c5751e073c14699db8b6b939052__  = MD5(wiki_account_password(User Y))

(see http://pajhome.org.uk/crypt/md5/ and MD5)

to the page he or she wants to make hidden.

From the moment on that such a MD5 is stored on the page, the wiki renders this page only for the(se) user(s) having a fitting crypted password or key (the wiki knows the user visiting that page and can compare stored password and MD5.

--Nyxos 21:17, 5 Sep 2004 (UTC)
 * implementation is quite easy, adminstration of closed users groups possible
 * negative aspect: the page name (title) is not hidden, only the content.
 * cracking would be theoretically possible if only MD5 is used

I do not understand why a key has to be stored at the pages. Something like

__UNHIDE_FOR_User_X__

Should do the same, don't it? Personally I prefer hiding a whole namespace because in this way it is not possible do hide any page - you have to decide of you want a page to be hidden before creating it.