| 
    
     | 
    
Complete Projects
  
    | 
      
         The Mentalis.org Security Tools library helps developers perform some common cryptographic tasks.
	The library can be used to generate X509Certificates, read Private Key (PVK) files, read and write
	Strong Name (SNK) files, and generate exponent-of-one RSA keys.
      
     | 
   
 
   
  
    | 
      
         The Mentalis.org Security Services library is an add-on for the .NET framework. Its goal is to provide a framework for the missing security-related parts in the .NET 2.0 framework. The library currently offers support in the areas of authentication, cryptography and smart cards.
      
     | 
   
 
   
  
    
      
         The proxy project is an implementation of an HTTP, FTP and SOCKS proxy server and PortMap server. It is very configurable and, as far as we know, very stable and secure. It is an excellent tool for .NET programmers who want to install a home network.
     | 
   
 
 
  
  
    
      | 
        
           The
          Security Library provides various security related tools, such as SSL/TLS
          support, certificate management and cryptographic transformations.
        
       | 
     
   
 
  
  
    
      
         
        
          SecureSocket objects are like Socket objects, however, they transparently implement the SSL and TLS protocols. This class uses
          a managed implementation to negotiate with the remote server and encrypt/decrypt the data. 
            This library is a part of
            
              the Mentalis.org
              Security Library
            .
        
       | 
     
   
 
  
  
    
      
         
        
          This is our implementation of the Microsoft Certificate API. It can be used to load, save, verify and query certificates. 
            This library is a part of
            
              the Mentalis.org
              Security Library
            .
        
       | 
     
   
 
  
  
 
  
  
    
      | 
         
        
          This
          project allows Windows NT administrators to intercept IP packets sent
          through one of the network interfaces on the computer. This can be handy to
          debug network software or to monitor the network activity of an untrusted
          application.
        
       | 
     
   
 
  
  
    
      | 
         
        
          This
          utility lets users, who work with windows under an administrator account,
          run applications with less privileges than the default set. For instance,
          programs such as web browsers and email clients can be transparently run
          under a more secure 'normal user' profile.
        
       | 
     
   
  
  
 | 
 |