⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 md5.txt

📁 SIP(Session Initiation Protocol)是由IETF定义
💻 TXT
字号:
		       MD5 Based Authentication			     Mark Crispin			   1 November 1999     The IMAP toolkit makes available two MD5 based authenticationmechanisms, CRAM-MD5 and APOP.  CRAM-MD5 is described in RFC 2195, andis a SASL (RFC 2222) authentication mechanism.  APOP is described inRFC 1939, the standard document for the POP3 protocol.     These mechanisms use the same general idea.  The server issues achallenge; the client responds with an MD5 checksum of the challengeplus the password; the server in compares the client's response withits own calculated value of the checksum.  If the client's responsematches the server's calulated value, the client is authenticated.     Unlike plaintext passwords, this form of authentication isbelieved to be secure against the session being monitored; "sniffing"the session will not disclose the password nor will it provide usableinformation to authenticate in another session without knowing thepassword.     The key disadvantage with this form of authentication is that theserver must know a plaintext form of the password.  In traditionalUNIX authentication, the server only knows an encrypted form of thepassword.  Consequently, the authentication database for this form ofauthentication must be kept strictly confidential; a bad guy whoacquires access to this database can access any account in thedatabase.     CRAM-MD5 client support is implemented unconditionally; anyclient application built with the IMAP toolkit will use CRAM-MD5 withany server which advertises CRAM-MD5 SASL support.     CRAM-MD5 and APOP server support is implemented if, and only if,the CRAM-MD5 authentication database exists.  By default, the CRAM-MD5authentication database is in a UNIX file called	/etc/cram-md5.pwdIt is recommended that this file be protected 0400.	NOTE: FAILURE TO PROTECT THIS FILE AGAINST UNAUTHORIZED	ACCESS WILL COMPROMSE CRAM-MD5 AND APOP AUTHENTICATION	FOR ALL USERS LISTED IN THIS DATABASE.     If the CRAM-MD5 authentication database exists, then plaintextpassword authentication (e.g. the LOGIN command) will also use theCRAM-MD5 passwords instead of UNIX passwords.  Alternatively, it ispossible to build the IMAP toolkit so that plaintext passwordauthentication is disabled entirely, by using PASSWDTYPE=nul, e.g.	make aix PASSWDTYPE=nul     The CRAM-MD5 authentication database file consists of a series oftext lines, consisting of a UNIX user name, a single tab, and thepassword.  A line starting with a "#" character is ignored, as are anylines which are not in valid format.  For example:------------------------------Sample------------------------------# CRAM-MD5 authentication database# Entries are in form <user><tab><password># Lines starting with "#" are commentsbill	hubba-hubbahillary	nysenatormonica	berettripp	wiredkenstarr	inquisitorreno	wacojessie	thebodybillgates	ruleworld------------------------------Sample------------------------------     Every entry in the CRAM-MD5 authentication database must have acorresponding entry in the /etc/passwd file.  It is STRONGLYRECOMMENDED that the CRAM-MD5 password NOT be the same as the/etc/passwd password.  It is permitted for the /etc/passwd password tobe disabled; /etc/passwd is just used to get the UID, GID, and homedirectory information.

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -