Mercurial > 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 wrap: on
line diff
--- a/thesis/tex/5-Improvements.tex Fri Feb 06 12:11:44 2009 +0100 +++ b/thesis/tex/5-Improvements.tex Fri Feb 06 13:00:32 2009 +0100 @@ -15,9 +15,9 @@ -\subsection{Encryption (\TODO\,1)} +\subsection{Encryption} -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. +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. This work requires changes mainly in three source files: \path{smtp_in.c}, \path{smtp_out.c}, and \path{conf.c}. @@ -44,9 +44,9 @@ -\subsection{Authentication (\TODO\,2)} +\subsection{Authentication} -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}. +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}. 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. @@ -93,7 +93,7 @@ \subsection{Security} \label{sec:current-code-security} -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. +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. \subsubsection*{Mail security layers}