[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Handle-info] Version 7.0 of the Handle System



Hi Everyone:
CNRI is pleased to announce the release of version 7.0 of the Handle System. This release constitutes a major upgrade to the system. The major improvements include:


*/Template handles:/* a single template handle can now be included in the form of a base formula that allows any number of extensions to that base to be resolved as full handles, according to a pattern, without each such handle being individually registered. This would allow, for example, the use of handles to reference an unlimited number of ranges within a video without each potential range having to be registered with a separate handle. If the pattern needs to be changed, e.g., the video moves or a different kind of server is used to deliver the video clips, only the single base handle needs to be changed to allow an unlimited number of previously constructed extensions to continue to resolve properly.

/*Offline signatures:*/ handle values can now be signed with "offline" private keys (private keys that need not exist on any Internet-connected machine). This additional layer of verification has been applied to all entries in the Global Handle Registry by CNRI but any party that has the authority to create handle records at any level can use this general capability to sign their handle records. The release includes a simple but flexible API for building handle value digests and signing those digests.

*/Multiple location type:/* support has been added for a new handle value type, 10320/loc, which specifies a list of URL locations, including information that differentiates the locations, to which a handle can resolve. The web-to-handle proxy and Firefox extension can now use the data that comes along with the http request, e.g., client IP address, browser language, URL parameters, etc) to determine the selection of a specific URL from the list of alternatives. Thus, European users could be directed to one URL while North American users could be directed to another.

*/DNS interface:/* added a DNS interface to translate DNS resolution requests to handle resolution requests. This includes support for translating DNS names to handles, including decoding Internationalized Domain Names.

*/Berkeley database:/* the new distribution includes the Berkeley DB, which is now the default storage system for version 7.0 of the Handle System. However, other databases may be used in place of the Berkeley DB, if desired.

/*Jython interpreter:*/ added a Jython interpreter that can run script files or show an interactive shell, enabling any Python programmer to create scripts to interact with the handle server. Command-line parameters can specify authentication information or prompt the user with a GUI authentication window.

See (the new!) handle.net website for additional details. As always feel free to send questions to hdladmin@cnri.reston.va.us.

Thank you.
Jane Euler
CNRI
Reston, VA
US


_______________________________________________ Handle-Info mailing list Handle-Info@cnri.reston.va.us http://www.handle.net/mailman/listinfo/handle-info