OpenPKG CVS Repository http://cvs.openpkg.org/ ____________________________________________________________________________
Server: cvs.openpkg.org Name: Thomas Lotterer Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-re Date: 19-Apr-2004 09:52:56 Branch: HEAD Handle: 2004041908525600 Modified files: openpkg-re news.txt Log: flush typofixing and improved explanation around UUIDs Summary: Revision Changes Path 1.42 +19 -15 openpkg-re/news.txt ____________________________________________________________________________ patch -p0 <<'@@ .' Index: openpkg-re/news.txt ============================================================================ $ cvs diff -u -r1.41 -r1.42 news.txt --- openpkg-re/news.txt 23 Mar 2004 15:56:34 -0000 1.41 +++ openpkg-re/news.txt 19 Apr 2004 07:52:56 -0000 1.42 @@ -2,7 +2,7 @@ General Note ============ - o $Revision: 1.41 $. The most recent update of this file can be + o $Revision: 1.42 $. The most recent update of this file can be downloaded from http://cvs.openpkg.org/openpkg-re/news.txt o This file news.txt file talks about new features and major @@ -198,10 +198,11 @@ multicast address, as descibed below. UUID_INSTANCE is based on instance related information like prefix - and user ids. All installations having exactly the same paramters + and user ids. All installations having exactly the same parameters will have the same UUID. This ID is updated during installation, on every system startup (rc.openpkg %start) and daily (rc.openpkg - %daily). Can be used to detect if a + %daily). Can be used to identify groups of instance twins across + hosts. UUID_PLATFORM is based on host name and network information. All installations having exactly the same paramters will have the same @@ -214,7 +215,7 @@ - which data is used to create the UUID - where it is send to - - how much information can be recovered by the recipient + - how much privacy is exposed to the recipient We provide a way for the user to reproduce how the UUIDs are generated. Full transparency here. @@ -231,8 +232,13 @@ The UUID needs of OpenPKG triggered the creation of OSSP uuid which is included in the bootstrap. To reproduce how the UUIDs were - generated and to see which information can be decoded. The user - might run one of two alternatives: + generated and to see which information is used to create the input + based UUIDs the user might run one of two alternative commands + listed below. It should be pointed out that the algorithm to create + a UUID from input is a message digest (MD5) function which inhibits + extraction of the original information from the UUID. The most + sophisticated application of a message digest is to use it for + equal/not equal comparison with another UUID. $ %{l_prefix}/etc/rc openpkg info $ %{l_prefix}/bin/openpkg uuid info @@ -267,15 +273,13 @@ UUID_PLATFORM: 61a4580d-b45c-388f-a9b9-9887780a8b2d It should be pointed out that time based UUID Registry can never be - reproduced completely. That's what UUIDs were invented for. However, - you can manually reset to zero and update with multicast to hide the - node address. This change is visible. The input based UUIDs Instance - and Platform can be reproduced completely. However, the algorithm to - create a UUID from input is a message digest (MD5) function which - does not allow to extract the original information from the UUID. At - best it can be used to compare with another UUID created with known - input. More details can be learned by running the following UUID - related commands with the --verbose option. + reproduced completely. That's what UUIDs were originally invented + for and works as designed. It is possible to reset it to zero and + update with multicast to hide the node address. The input based + UUIDs Instance and Platform can be reproduced completely. More + details regarding extraction of information can be learned by + running the following UUID related commands with the --verbose + option. - reset UUID by zeroing out data. Useful before update or to prepare a machine before cloning the hard disk drive. @@ . ______________________________________________________________________ The OpenPKG Project www.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]