Bibliography

1
A. Anantha, D. Boreham, J. Sermersheim, and M. Armijo.
ftp://ftp.isi.edu/internet-drafts/draft-ietf-ldapext-ldapv3-vlv-04.txtLDAP Extensions for Scrolling View Browsing of Search Results.
Internet Draft, April 2000.

2
E. Baize and D. Pinkas.
ftp://ftp.isi.edu/in-notes/rfc2478.txtThe Simple and Protected GSS-API Negotiation Mechanism.
RFC 2478, IETF, December 1998.

3
Micky Balladelli.
http://www.esc.compaq.com/phonebook/Building a Very Large Active Directory.
White paper, Compaq, February 2000.

4
J. Banning.
LDAP unter Linux. Netwerkinformation in Verzeichnisdiensten verwalten.
Addison-Wesley, 2001.

5
A. D. Birrell, R. Levin, R. M. Needham, and M. D. Schroeder.
Grapevine: An exercise in distributed computing.
Communications of the ACM, 25(4):260-274, April 1982.

6
D. Chadwick.
http://www.salford.ac.uk/its024/X500.htmUnderstanding X.500 - The Directory.
International Thomson Computer Press, 1996.

7
P. Deutsch, R. Schoultz, P. Faltstrom, and C. Weider.
ftp://ftp.isi.edu/in-notes/rfc1835.txtArchitecture of the WHOIS++ service.
RFC 1835, IETF, August 1995.

8
T. Dierks and C. Allen.
ftp://ftp.isi.edu/in-notes/rfc2246.txtThe TLS Protocol Version 1.0.
RFC 2246, IETF, January 1999.

9
W. Diffie and M. Hellman.
New directions in cryptography.
IEEE Transactions on Information Theory, IT-22(6):644-654, November 1976.

10
EuroSInet.
http://cagc.srv.gc.ca/specs/500.HTMEuroSInet x.500 (93) Interoperability Tests, March 1997.

11
EuroSInet.
http://cagc.srv.gc.ca/specs/LDAP.HTMEuroSInet LDAP v2 Interoperability Tests, March 1997.

12
J. Franks, P. Hallam-Baker, J. Hostetler, S. Lawrence, P. Leach, A. Luotonen, and L. Stewart.
ftp://ftp.isi.edu/in-notes/rfc2617.txtHTTP Authentication: Basic and Digest Access Authentication.
RFC 2617, IETF, June 1999.

13
A. Freier, P. Karlton, and P. Kocher.
http://home.netscape.com/eng/ssl3/The SSL Protocol Version 3.0, November 1996.

14
P. Gietz, R. Schneider, and K. Spanier.
http://www.rtb-nord.uni-hannover.de/dfn/mitteilungen/pdf/heft42.pdfX.500 für alle.
DFN Mitteilungen, (42):23-24, November 1996.

15
G. Good.
ftp://ftp.isi.edu/in-notes/rfc2849.txtThe LDAP Data Interchange Format (LDIF) - Technical Specification.
RFC 2849, IETF, June 2000.

16
Bruce Greenblatt.
http://www.phptr.com/ptrbooks/ptr_0139744525.htmlInternet Directories: How to Build and Manage Applications for LDAP, DNS, and Other Directories.
P T R Prentice-Hall, 2000.

17
A. Gulbrandsen, P. Vixie, and L. Esibov.
ftp://ftp.isi.edu/in-notes/rfc2782.txtA DNS RR for specifying the location of services (DNS SRV).
RFC 2782, IETF, February 2000.

18
K. Harrenstien, M.K. Stahl, and E.J. Feinler.
ftp://ftp.isi.edu/in-notes/rfc0954.txtNICNAME/WHOIS.
RFC 0954, IETF, October 1985.

19
K. Hockenbury.
http://attila.stevens-tech.edu/ hockenb/crypt3.htmlThe Ambitious Amateur vs. crypt(3).
http://attila.stevens-tech.edu/~hockenb/crypt3.html, 1997.

20
J. Hodges and R. Morgan.
ftp://ftp.isi.edu/internet-drafts/draft-ietf-ldapbis-ldapv3-ts-00.txtLightweight Directory Access Protocol (v3):Technical Specification .
Internet Draft, January 2001.

21
J. Hodges, R. Morgan, and M. Wahl.
ftp://ftp.isi.edu/in-notes/rfc2830.txtLightweight Directory Access Protocol (v3): Extension for Transport Layer Security.
RFC 2830, IETF, May 2000.

22
D. House.
Understanding and extending the Windows 2000 schema.
Programming paper, IBM Global Services, September 1999.

23
L. Howard.
ftp://ftp.isi.edu/in-notes/rfc2307.txtAn Approach for Using LDAP as a Network Information Service.
RFC 2307, IETF, March 1998.

24
T. Howes.
ftp://ftp.isi.edu/in-notes/rfc2254.txtThe String Representation of LDAP Search Filters.
RFC 2254, IETF, December 1997.

25
T. Howes, S. Kille, W. Yeong, and C. Robbins.
ftp://ftp.isi.edu/in-notes/rfc1488.txtThe X.500 String Representation of Standard Attribute Syntaxes.
RFC 1488, IETF, July 1993.

26
T. Howes, S. Kille, W. Yeong, and C. Robbins.
ftp://ftp.isi.edu/in-notes/rfc1778.txtThe String Representation of Standard Attribute Syntaxes.
RFC 1778, IETF, March 1995.

27
T. Howes and M. Smith.
ftp://ftp.isi.edu/in-notes/rfc1823.txtThe LDAP Application Program Interface.
RFC 1823, IETF, August 1995.

28
T. Howes and M. Smith.
ftp://ftp.isi.edu/in-notes/rfc2255.txtThe LDAP URL Format.
RFC 2255, IETF, December 1997.

29
T. Howes, M. Smith, and B. Beecher.
ftp://ftp.isi.edu/in-notes/rfc1249.txtDIXIE Protocol Specification.
RFC 1249, IETF, August 1991.

30
T. Howes, M. Smith, and G. Good.
http://developer.iplanet.com/docs/books/macmillan/ldap/ldapbk.htmlUnderstanding and Deploying LDAP Directory Services.
Macmillan Technical Publishing, 1999.

31
T. Howes, M. Smith, M. Wahl, A. Herron, and A. Anantha.
ftp://ftp.isi.edu/internet-drafts/draft-ietf-ldapext-ldap-c-api-05.txtThe C LDAP Application Program Interface.
Internet Draft (work in progress), November 2000.

32
T. Howes, M. Smith, R. Weltman, C. Tomlinson, J. Sermersheim, M. Kekic, and S. Sonntag.
ftp://ftp.isi.edu/internet-drafts/draft-ietf-ldapext-ldap-java-api-13.txtThe Java LDAP Application Program Interface.
Internet Draft, February 2001.

33
T. Howes, M. Wahl, and A. Anantha.
ftp://ftp.isi.edu/in-notes/rfc2891.txtLDAP Control Extension for Server Side Sorting of Search Results.
RFC 2891, IETF, August 2000.

34
iPlanet.
http://docs.iplanet.com/docs/manuals/directory/dirPlugin40/index.htmNetscape Directory Server Plug-In Programmer's Guide, September 1998.

35
iPlanet.
http://www.iplanet.com/about_us/straight_talk/straight_talk_5_9_vol1b.htmlThe History behind LDAP, 2001.

36
ITU-T.
http://www.itu.int/itudoc/itu-t/rec/x/x200-499/x208.htmlOpen Systems Interconnection - Specification of Abstract Syntax Notation One (ASN.1).
Recommendation X.208, International Telecommunications Union, Geneva, 1988.

37
ITU-T.
http://www.itu.int/itudoc/itu-t/rec/obsolete/x/x200-499/index.htmlMessage Handling System and Service Overview.
Recommendation X.400, International Telecommunications Union, Geneva, 1993.

38
ITU-T.
http://www.itu.int/itudoc/itu-t/rec/x/x500up/index.htmlInformation technology - Open Systems Interconnection - The Directory: Overview of concepts, models and service.
Recommendation X.500, International Telecommunications Union, Geneva, 1993.

39
ITU-T.
http://www.itu.int/itudoc/itu-t/rec/x/x500up/index.htmlInformation technology - Open Systems Interconnection - The Directory: Models.
Recommendation X.501, International Telecommunications Union, Geneva, 1993.

40
ITU-T.
http://www.itu.int/itudoc/itu-t/rec/x/x500up/index.htmlInformation technology - Open Systems Interconnection - The Directory: Authentication framework.
Recommendation X.509, International Telecommunications Union, Geneva, 1993.

41
ITU-T.
http://www.itu.int/itudoc/itu-t/rec/x/x500up/index.htmlInformation technology - Open Systems Interconnection - The Directory: Abstract service definition.
Recommendation X.511, International Telecommunications Union, Geneva, 1993.

42
ITU-T.
http://www.itu.int/itudoc/itu-t/rec/x/x500up/index.htmlInformation technology - Open Systems Interconnection - The Directory: Procedures for distributed operation.
Recommendation X.518, International Telecommunications Union, Geneva, 1993.

43
ITU-T.
http://www.itu.int/itudoc/itu-t/rec/x/x500up/index.htmlInformation technology - Open Systems Interconnection - The Directory: Protocol specifications.
Recommendation X.519, International Telecommunications Union, Geneva, 1993.

44
ITU-T.
http://www.itu.int/itudoc/itu-t/rec/x/x500up/index.htmlInformation technology - Open Systems Interconnection - The Directory: Selected attribute types.
Recommendation X.520, International Telecommunications Union, Geneva, 1993.

45
ITU-T.
http://www.itu.int/itudoc/itu-t/rec/x/x500up/index.htmlInformation technology - Open Systems Interconnection - The Directory: Selected object classes.
Recommendation X.521, International Telecommunications Union, Geneva, 1993.

46
ITU-T.
http://www.itu.int/itudoc/itu-t/rec/x/x500up/index.htmlInformation technology - Open Systems Interconnection - The Directory: Replication.
Recommendation X.525, International Telecommunications Union, Geneva, 1993.

47
ITU-T.
http://www.itu.int/itudoc/itu-t/rec/x/x500up/index.htmlInformation technology - Open Systems Interconnection - The Directory: Use of systems management for administration of the Directory.
Recommendation X.530, International Telecommunications Union, Geneva, 1997.

48
ITU-T.
http://www.itu.int/itudoc/itu-t/rec/x/x500up/index.htmlSecurity architecture for Open Systems Interconnection for CCITT.
Recommendation X.800, International Telecommunications Union, Geneva, 1991.

49
S. Kille.
ftp://ftp.isi.edu/in-notes/rfc1779.txtA String Representation of Distinguished Names.
RFC 1779, IETF, March 1995.

50
S. Kille, M. Wahl, A. Grimstad, R. Huber, and S. Sataluri.
ftp://ftp.isi.edu/in-notes/rfc2247.txtUsing Domains in LDAP/X.500 Distinguished Names.
RFC 2247, IETF, January 1998.

51
J. Klensin, R. Catoe, and P. Krumviede.
ftp://ftp.isi.edu/in-notes/rfc2195.txtIMAP/POP AUTHorize Extension for Simple Challenge/Response.
RFC 2195, IETF, September 1997.

52
J. Kohl and C. Neuman.
ftp://ftp.isi.edu/in-notes/rfc1510.txtThe Kerberos Network Authentication Service (V5).
RFC 1510, IETF, September 1993.

53
H. Lachman and G. Shapiro.
ftp://ftp.isi.edu/internet-drafts/draft-lachman-laser-ldap-mail-routing-02.txtLDAP Schema for Intranet Mail Routing.
Internet Draft, January 2001.

54
D. Larisch.
http://www.hanser.de/buch/2000/3-446-21290-6.htmVerzeichnisdienste im Netzwerk - NDS, Active Directory und andere.
Hanser, April 2000.

55
R. Lasher and D. Cohen.
ftp://ftp.isi.edu/in-notes/rfc1807.txtA Format for Bibliographic Records.
RFC 1807, IETF, June 1995.

56
P. Leach and C. Newman.
ftp://ftp.isi.edu/in-notes/rfc2831.txtUsing Digest Authentication as a SASL Mechanism.
RFC 2831, IETF, May 2000.

57
R. Lee and S. Seligman.
http://java.sun.com/products/jndi/tutorial/index.htmlJNDI API Tutorial and Reference: Building Directory-Enabled Java Applications.
The Java Series. Addison-Wesley, May 2000.

58
H. Levanen, B. Freund, and H. Mansi.
http://publib-b.boulder.ibm.com/Redbooks.nsf/9445fa5b416f6e32852569ae006bb65f/631cc2092414e25c852569570072462c?OpenDocument&Highlight=0,ldapUsing LDAP for Directory Integration - A Look at IBM SecureWay Directory, Active Directory and Domino.
Number SG24-6163-00 in IBM Redbooks. IBM Corporation, International Technical Support Organization, December 2000.

59
J. Linn.
ftp://ftp.isi.edu/in-notes/rfc1964.txtThe Kerberos Version 5 GSS-API Mechanism.
RFC 1964, IETF, June 1996.

60
J. Linn.
ftp://ftp.isi.edu/in-notes/rfc2743.txtGeneric Security Service Application Program Interface Version 2, Update 1.
RFC 2743, IETF, January 2000.

61
A. G. Lowe-Norris.
http://www.oreilly.com/catalog/win2000ads/Windows 2000 Active Directory.
O'Reilly, January 2000.

62
Microsoft.
http://support.microsoft.com/support/kb/articles/Q247/0/78.ASPHow To Enable Secure Socket Layer (SSL) Communication Over LDAP For Windows 2000 Domain Controllers.
Knowlege Base Q247078, December 1999.

63
Microsoft.
http://www.microsoft.com/windows2000/library/howitworks/security/kerberos.aspWindows 2000 Kerberos Authentication.
Windows 2000 Technical Library, 1999.

64
Microsoft.
http://msdn.microsoft.com/library/psdk/adsi/adsistartpage_7wrp.htmActive Directory Service Interfaces.
Platform SDK, 2000.

65
Microsoft.
http://msdn.microsoft.com/library/psdk/logauth/pswd_portal_9tph.htmPassword Filters.
Platform SDK, 2000.

66
Microsoft.
http://msdn.microsoft.com/library/techart/kerberossamp.htmInteroperability with Microsoft Windows 2000 Active Directory and Kerberos Services.
MSDN Library, February 2000.

67
Microsoft.
http://support.microsoft.com/support/kb/articles/Q262/4/80.ASPDescription of Password-Change Protocols in Windows 2000.
Knowlege Base Q264480, October 2000.

68
Microsoft.
http://www.microsoft.com/windows2000/techinfo/howitworks/activedirectory/dsvsrd.aspUnderstanding the Role of Directory Services versus Relational Databases.
Windows 2000 Technical Resources, February 2001.

69
S. P. Miller, B. C. Neuman, J. I. Schiller, and J. H. Saltzer.
Kerberos authentication and authorization system.
Project Athena Technical Plan, Section E.2.1, MIT Laboratory for Computer Science, Cambridge, MA, December 1987.

70
Mindcraft.
http://www.mindcraft.com/directorymark/dm12runrules.htmlDirectoryMark 1.2 Run Rules, 2000.

71
J. Myers.
ftp://ftp.isi.edu/in-notes/rfc2222.txtSimple Authentication and Security Layer (SASL).
RFC 2222, IETF, October 1997.

72
National Institute of Standards and Technology (NIST).
http://csrc.nist.gov/publications/fips/fips180-1/fip180-1.pdfSecure Hash Standard.
Federal Information Processing Standards Publication (FIPS PUB 180-1), April 1995.

73
National Institute of Standards and Technology (NIST).
http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdfData Encryption Standard (DES).
Federal Information Processing Standards Publication (FIPS PUB 46-3), October 1999.

74
R. M. Needham and M. D. Schroeder.
Using encryption for authentication in large networks of computers.
Communications of the ACM, 21(12):993-999, December 1978.

75
Netscape.
http://docs.iplanet.com/docs/manuals/directory.htmlNetscape LDAP SDK for Java 4.0 Programmer's Guide, 1999.

76
C. Newman.
ftp://ftp.isi.edu/in-notes/rfc2245.txtAnonymous SASL Mechanism.
RFC 2245, IETF, November 1997.

77
C. Newman.
ftp://ftp.isi.edu/in-notes/rfc2595.txtUsing TLS with IMAP, POP3 and ACAP.
RFC 2595, IETF, June 1999.

78
Novell.
http://developer.novell.com/ndk/doc/ndslib/dsov_enu/data/h6tvg4z7.htmlNDS Technical Overview, November 1999.

79
Novell.
http://developer.novell.com/isv/denim.pdfDENIM Overview for ISV's, 2000.

80
Novell.
http://www.novell.com/documentation/lg/ndsdirxml/docui/index.htmlDirXML Administration Guide, November 2000.

81
R. Rivest.
ftp://ftp.isi.edu/in-notes/rfc1321.txtThe MD5 Message-Digest Algorithm.
RFC 1321, IETF, April 1992.

82
M.T. Rose.
ftp://ftp.isi.edu/in-notes/rfc1202.txtDirectory Assistance Service.
RFC 1202, IETF, February 1991.

83
V. Samar and R. Schemers.
http://www.opengroup.org/tech/rfc/rfc86.0.htmlUnified Login with Pluggable Authentication Modules (PAM).
RFC 86.0, Open Software Foundation, October 1995.

84
B. Schneier.
http://www.counterpane.com/applied.htmlApplied cryptography. Protocols, Algorithms, and Source Code in C.
Wiley, 1994.

85
O. Schönherr.
http://home.fhtw-berlin.de/ oschoen/jldap/Konzeption und Implementierung eines Java-Backends für einen LDAP-Server.
Master's thesis, Fachhochschule für Technik und Wirtschaft Berlin, July 1999.

86
M. Smith.
ftp://ftp.isi.edu/in-notes/rfc2798.txtDefinition of the inetOrgPerson LDAP Object Class.
RFC 2798, IETF, April 2000.

87
Sun Microsystems.
http://docs.iplanet.com/docs/manuals/directory.htmlNetscape LDAP SDK for C 4.1 Programmer's Guide, November 2000.

88
Sun Microsystems.
http://java.sun.com/products/jndi/serviceproviders.htmlJNDI Service Providers, 2000.

89
The Open Group.
http://www.opengroup.org/directory/branding/ldap2000/dsvsldap.pdfLDAP 2000 Test Suite - VSLDAP, November 2000.

90
The Open Group.
http://www.opengroup.org/directory/mats/blits25/blits25.htmBasic LDAPv3 Interoperability Test Suite (BLITS), February 2001.
Issue 2.5, Draft 1.

91
P. Vixie, Ed., S. Thomson, Y. Rekhter, and J. Bound.
ftp://ftp.isi.edu/in-notes/rfc2136.txtDynamic Updates in the Domain Name System (DNS UPDATE).
RFC 2136, IETF, April 1997.

92
M. Wahl.
ftp://ftp.isi.edu/in-notes/rfc2256.txtA Summary of the X.500(96) User Schema for use with LDAPv3.
RFC 2256, IETF, December 1997.

93
M. Wahl, H. Alvestrand, J. Hodges, and R. Morgan.
ftp://ftp.isi.edu/in-notes/rfc2829.txtAuthentication Methods for LDAP.
RFC 2829, IETF, May 2000.

94
M. Wahl, A. Coulbeck, T. Howes, and S. Kille.
ftp://ftp.isi.edu/in-notes/rfc2252.txtLightweight Directory Access Protocol (v3): Attribute Syntax Definitions.
RFC 2252, IETF, December 1997.

95
M. Wahl and T. Howes.
ftp://ftp.isi.edu/in-notes/rfc2596.txtUse of Language Codes in LDAP.
RFC 2596, IETF, May 1999.

96
M. Wahl, T. Howes, and S. Kille.
ftp://ftp.isi.edu/in-notes/rfc2251.txtLightweight Directory Access Protocol (v3).
RFC 2251, IETF, December 1997.

97
M. Wahl, S. Kille, and T. Howes.
ftp://ftp.isi.edu/in-notes/rfc2253.txtLightweight Directory Access Protocol (v3): UTF-8 String Representation of Distinguished Names.
RFC 2253, IETF, December 1997.

98
A. Waugh.
http://www.ted.cmis.csiro.au/ted/pubabstract.rhtml?id=wau940X.500 and the 1993 Standard.
Technical Report TR-SA-94-03, Division of Information Technology, CSIRO Australia, March 1994.

99
C. Weider, A. Herron, A. Anantha, and T. Howes.
ftp://ftp.isi.edu/in-notes/rfc2696.txtLDAP Control Extension for Simple Paged Results Manipulation.
RFC 2696, IETF, September 1999.

100
T. Weitzel, S. Son, F. v. Westarp, P. Buxmann, and W. König.
http://caladan.wiwi.uni-frankfurt.de/IWI/projectb3/deu/publikat/x500/index.htmWirtschaftlichkeitsanalyse von Kommunikationsstandards - eine Fallstudie am Beispiel von X.500 Directory Services mit der Siemens AG.
Arbeitsbericht 00-05, SFB 403, Johann Wolfgang Goethe-Universität Frankfurt, 2000.

101
Rob Weltman and Tony Dahbura.
http://www.awlonline.com/product/0,2627,0201657589,00.htmlLDAP Programming with Java.
Addison-Wesley, 2000.

102
M. Wilcox.
http://www.wrox.com/Books/Book_Details.asp?ISBN=1861002211Implementing LDAP.
Wrox, 1999.

103
S. Williamson, M. Kosters, D. Blacka, J. Singh, and K. Zeilstra.
ftp://ftp.isi.edu/in-notes/rfc2167.txtReferral Whois (RWhois) Protocol V1.5.
RFC 2167, IETF, June 1997.

104
W. Yeong, T. Howes, and S. Kille.
ftp://ftp.isi.edu/in-notes/rfc1487.txtX.500 Lightweight Directory Access Protocol.
RFC 1487, IETF, July 1993.

105
W. Yeong, T. Howes, and S. Kille.
ftp://ftp.isi.edu/in-notes/rfc1777.txtLightweight Directory Access Protocol.
RFC 1777, IETF, March 1995.

106
K. Zeilenga.
ftp://ftp.isi.edu/in-notes/rfc3062.txtLDAP Password Modify Extended Operation.
RFC 3062, IETF, February 2001.

107
K. Zeilenga.
ftp://ftp.isi.edu/in-notes/rfc3112.txtLDAP Authentication Password Schema.
RFC 3112, IETF, May 2001.

108
D. Zimmerman.
ftp://ftp.isi.edu/in-notes/rfc1288.txtThe Finger User Information Protocol.
RFC 1288, IETF, December 1991.

109
G. Zorn and S. Cobb.
ftp://ftp.isi.edu/in-notes/rfc2433.txtMicrosoft PPP CHAP Extensions.
RFC 2433, IETF, October 1998.



Norbert Klasen 2001-10-22