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