docs/diploma
diff thesis/tex/5-Improvements.tex @ 385:2a2f51551081
corrected ch06; and small changes in ch05
author | meillo@marmaro.de |
---|---|
date | Fri, 06 Feb 2009 13:00:32 +0100 |
parents | f180f38d4ca9 |
children | 16d8eacf60e1 |
line diff
1.1 --- a/thesis/tex/5-Improvements.tex Fri Feb 06 12:11:44 2009 +0100 1.2 +++ b/thesis/tex/5-Improvements.tex Fri Feb 06 13:00:32 2009 +0100 1.3 @@ -15,9 +15,9 @@ 1.4 1.5 1.6 1.7 -\subsection{Encryption (\TODO\,1)} 1.8 +\subsection{Encryption} 1.9 1.10 -Encryption should be the first functionality to be added to the current code. The requirement was already discussed on page~\pageref{requirement-encryption}. As explained there, \NAME{STARTTLS} encryption---defined in \RFC\,2487---should be added to \masqmail. 1.11 +Encryption (\TODO\,1) should be the first functionality to be added to the current code. The requirement was already discussed on page~\pageref{requirement-encryption}. As explained there, \NAME{STARTTLS} encryption---defined in \RFC\,2487---should be added to \masqmail. 1.12 1.13 This work requires changes mainly in three source files: \path{smtp_in.c}, \path{smtp_out.c}, and \path{conf.c}. 1.14 1.15 @@ -44,9 +44,9 @@ 1.16 1.17 1.18 1.19 -\subsection{Authentication (\TODO\,2)} 1.20 +\subsection{Authentication} 1.21 1.22 -Authentication is the second function to be added. It is important to restrict the access to \masqmail, especially for mail relay. The requirements for authentication where identified on page~\pageref{requirement-authentication}. 1.23 +Authentication (\TODO\,2) is the second function to be added. It is important to restrict the access to \masqmail, especially for mail relay. The requirements for authentication where identified on page~\pageref{requirement-authentication}. 1.24 1.25 Static access restriction, based on the \NAME{IP} address is already possible by using \NAME{TCP} \name{Wrappers}. This makes it easy to refuse all connections from outside the local network for example, which is a good prevention against being an open relay. More detailed static restrictions, like splitting between mail for users on the system and mail for relay, should \emph{not} be added to the current code. This is a concern for the new design. 1.26 1.27 @@ -93,7 +93,7 @@ 1.28 \subsection{Security} 1.29 \label{sec:current-code-security} 1.30 1.31 -Improvements to \masqmail's security are an important requirement and are the third task to be worked on. Retrofitting security \emph{into} \masqmail\ is not or hardly possible as it was explained in section~\ref{sec:discussion-further-devel}. But adding wrappers and interposition filters can be a large step towards security. 1.32 +Improvements to \masqmail's security (\TODO\,3) are an important requirement and are the third task to be worked on. Retrofitting security \emph{into} \masqmail\ is not or hardly possible as it was explained in section~\ref{sec:discussion-further-devel}. But adding wrappers and interposition filters can be a large step towards security. 1.33 1.34 \subsubsection*{Mail security layers} 1.35