T h i s   f i l e   i s   p a r t   o f   t h e   O p e n S S H   s o f t w a r e . 
 
 
 
 T h e   l i c e n c e s   w h i c h   c o m p o n e n t s   o f   t h i s   s o f t w a r e   f a l l   u n d e r   a r e   a s 
 
 f o l l o w s .     F i r s t ,   w e   w i l l   s u m m a r i z e   a n d   s a y   t h a t   a l l   c o m p o n e n t s 
 
 a r e   u n d e r   a   B S D   l i c e n c e ,   o r   a   l i c e n c e   m o r e   f r e e   t h a n   t h a t . 
 
 
 
 O p e n S S H   c o n t a i n s   n o   G P L   c o d e . 
 
 
 
 1 ) 
 
           *   C o p y r i g h t   ( c )   1 9 9 5   T a t u   Y l o n e n   < y l o @ c s . h u t . f i > ,   E s p o o ,   F i n l a n d 
 
           *                                         A l l   r i g h t s   r e s e r v e d 
 
           * 
 
           *   A s   f a r   a s   I   a m   c o n c e r n e d ,   t h e   c o d e   I   h a v e   w r i t t e n   f o r   t h i s   s o f t w a r e 
 
           *   c a n   b e   u s e d   f r e e l y   f o r   a n y   p u r p o s e .     A n y   d e r i v e d   v e r s i o n s   o f   t h i s 
 
           *   s o f t w a r e   m u s t   b e   c l e a r l y   m a r k e d   a s   s u c h ,   a n d   i f   t h e   d e r i v e d   w o r k   i s 
 
           *   i n c o m p a t i b l e   w i t h   t h e   p r o t o c o l   d e s c r i p t i o n   i n   t h e   R F C   f i l e ,   i t   m u s t   b e 
 
           *   c a l l e d   b y   a   n a m e   o t h e r   t h a n   " s s h "   o r   " S e c u r e   S h e l l " . 
 
 
 
         [ T a t u   c o n t i n u e s ] 
 
           *     H o w e v e r ,   I   a m   n o t   i m p l y i n g   t o   g i v e   a n y   l i c e n s e s   t o   a n y   p a t e n t s   o r 
 
           *   c o p y r i g h t s   h e l d   b y   t h i r d   p a r t i e s ,   a n d   t h e   s o f t w a r e   i n c l u d e s   p a r t s   t h a t 
 
           *   a r e   n o t   u n d e r   m y   d i r e c t   c o n t r o l .     A s   f a r   a s   I   k n o w ,   a l l   i n c l u d e d 
 
           *   s o u r c e   c o d e   i s   u s e d   i n   a c c o r d a n c e   w i t h   t h e   r e l e v a n t   l i c e n s e   a g r e e m e n t s 
 
           *   a n d   c a n   b e   u s e d   f r e e l y   f o r   a n y   p u r p o s e   ( t h e   G N U   l i c e n s e   b e i n g   t h e   m o s t 
 
           *   r e s t r i c t i v e ) ;   s e e   b e l o w   f o r   d e t a i l s . 
 
 
 
         [ H o w e v e r ,   n o n e   o f   t h a t   t e r m   i s   r e l e v a n t   a t   t h i s   p o i n t   i n   t i m e .     A l l   o f 
 
         t h e s e   r e s t r i c t i v e l y   l i c e n c e d   s o f t w a r e   c o m p o n e n t s   w h i c h   h e   t a l k s   a b o u t 
 
         h a v e   b e e n   r e m o v e d   f r o m   O p e n S S H ,   i . e . , 
 
 
 
           -   R S A   i s   n o   l o n g e r   i n c l u d e d ,   f o u n d   i n   t h e   O p e n S S L   l i b r a r y 
 
           -   I D E A   i s   n o   l o n g e r   i n c l u d e d ,   i t s   u s e   i s   d e p r e c a t e d 
 
           -   D E S   i s   n o w   e x t e r n a l ,   i n   t h e   O p e n S S L   l i b r a r y 
 
           -   G M P   i s   n o   l o n g e r   u s e d ,   a n d   i n s t e a d   w e   c a l l   B N   c o d e   f r o m   O p e n S S L 
 
           -   Z l i b   i s   n o w   e x t e r n a l ,   i n   a   l i b r a r y 
 
           -   T h e   m a k e - s s h - k n o w n - h o s t s   s c r i p t   i s   n o   l o n g e r   i n c l u d e d 
 
           -   T S S   h a s   b e e n   r e m o v e d 
 
           -   M D 5   i s   n o w   e x t e r n a l ,   i n   t h e   O p e n S S L   l i b r a r y 
 
           -   R C 4   s u p p o r t   h a s   b e e n   r e p l a c e d   w i t h   A R C 4   s u p p o r t   f r o m   O p e n S S L 
 
           -   B l o w f i s h   i s   n o w   e x t e r n a l ,   i n   t h e   O p e n S S L   l i b r a r y 
 
 
 
         [ T h e   l i c e n c e   c o n t i n u e s ] 
 
 
 
         N o t e   t h a t   a n y   i n f o r m a t i o n   a n d   c r y p t o g r a p h i c   a l g o r i t h m s   u s e d   i n   t h i s 
 
         s o f t w a r e   a r e   p u b l i c l y   a v a i l a b l e   o n   t h e   I n t e r n e t   a n d   a t   a n y   m a j o r 
 
         b o o k s t o r e ,   s c i e n t i f i c   l i b r a r y ,   a n d   p a t e n t   o f f i c e   w o r l d w i d e .     M o r e 
 
         i n f o r m a t i o n   c a n   b e   f o u n d   e . g .   a t   " h t t p : / / w w w . c s . h u t . f i / c r y p t o " . 
 
 
 
         T h e   l e g a l   s t a t u s   o f   t h i s   p r o g r a m   i s   s o m e   c o m b i n a t i o n   o f   a l l   t h e s e 
 
         p e r m i s s i o n s   a n d   r e s t r i c t i o n s .     U s e   o n l y   a t   y o u r   o w n   r e s p o n s i b i l i t y . 
 
         Y o u   w i l l   b e   r e s p o n s i b l e   f o r   a n y   l e g a l   c o n s e q u e n c e s   y o u r s e l f ;   I   a m   n o t 
 
         m a k i n g   a n y   c l a i m s   w h e t h e r   p o s s e s s i n g   o r   u s i n g   t h i s   i s   l e g a l   o r   n o t   i n 
 
         y o u r   c o u n t r y ,   a n d   I   a m   n o t   t a k i n g   a n y   r e s p o n s i b i l i t y   o n   y o u r   b e h a l f . 
 
 
 
 
 
 	 	 	         N O   W A R R A N T Y 
 
 
 
         B E C A U S E   T H E   P R O G R A M   I S   L I C E N S E D   F R E E   O F   C H A R G E ,   T H E R E   I S   N O   W A R R A N T Y 
 
         F O R   T H E   P R O G R A M ,   T O   T H E   E X T E N T   P E R M I T T E D   B Y   A P P L I C A B L E   L A W .     E X C E P T   W H E N 
 
         O T H E R W I S E   S T A T E D   I N   W R I T I N G   T H E   C O P Y R I G H T   H O L D E R S   A N D / O R   O T H E R   P A R T I E S 
 
         P R O V I D E   T H E   P R O G R A M   " A S   I S "   W I T H O U T   W A R R A N T Y   O F   A N Y   K I N D ,   E I T H E R   E X P R E S S E D 
 
         O R   I M P L I E D ,   I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   T H E   I M P L I E D   W A R R A N T I E S   O F 
 
         M E R C H A N T A B I L I T Y   A N D   F I T N E S S   F O R   A   P A R T I C U L A R   P U R P O S E .     T H E   E N T I R E   R I S K   A S 
 
         T O   T H E   Q U A L I T Y   A N D   P E R F O R M A N C E   O F   T H E   P R O G R A M   I S   W I T H   Y O U .     S H O U L D   T H E 
 
         P R O G R A M   P R O V E   D E F E C T I V E ,   Y O U   A S S U M E   T H E   C O S T   O F   A L L   N E C E S S A R Y   S E R V I C I N G , 
 
         R E P A I R   O R   C O R R E C T I O N . 
 
 
 
         I N   N O   E V E N T   U N L E S S   R E Q U I R E D   B Y   A P P L I C A B L E   L A W   O R   A G R E E D   T O   I N   W R I T I N G 
 
         W I L L   A N Y   C O P Y R I G H T   H O L D E R ,   O R   A N Y   O T H E R   P A R T Y   W H O   M A Y   M O D I F Y   A N D / O R 
 
         R E D I S T R I B U T E   T H E   P R O G R A M   A S   P E R M I T T E D   A B O V E ,   B E   L I A B L E   T O   Y O U   F O R   D A M A G E S , 
 
         I N C L U D I N G   A N Y   G E N E R A L ,   S P E C I A L ,   I N C I D E N T A L   O R   C O N S E Q U E N T I A L   D A M A G E S   A R I S I N G 
 
         O U T   O F   T H E   U S E   O R   I N A B I L I T Y   T O   U S E   T H E   P R O G R A M   ( I N C L U D I N G   B U T   N O T   L I M I T E D 
 
         T O   L O S S   O F   D A T A   O R   D A T A   B E I N G   R E N D E R E D   I N A C C U R A T E   O R   L O S S E S   S U S T A I N E D   B Y 
 
         Y O U   O R   T H I R D   P A R T I E S   O R   A   F A I L U R E   O F   T H E   P R O G R A M   T O   O P E R A T E   W I T H   A N Y   O T H E R 
 
         P R O G R A M S ) ,   E V E N   I F   S U C H   H O L D E R   O R   O T H E R   P A R T Y   H A S   B E E N   A D V I S E D   O F   T H E 
 
         P O S S I B I L I T Y   O F   S U C H   D A M A G E S . 
 
 
 
 2 ) 
 
         T h e   3 2 - b i t   C R C   c o m p e n s a t i o n   a t t a c k   d e t e c t o r   i n   d e a t t a c k . c   w a s 
 
         c o n t r i b u t e d   b y   C O R E   S D I   S . A .   u n d e r   a   B S D - s t y l e   l i c e n s e . 
 
 
 
           *   C r y p t o g r a p h i c   a t t a c k   d e t e c t o r   f o r   s s h   -   s o u r c e   c o d e 
 
           * 
 
           *   C o p y r i g h t   ( c )   1 9 9 8   C O R E   S D I   S . A . ,   B u e n o s   A i r e s ,   A r g e n t i n a . 
 
           * 
 
           *   A l l   r i g h t s   r e s e r v e d .   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y 
 
           *   f o r m s ,   w i t h   o r   w i t h o u t   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t 
 
           *   t h i s   c o p y r i g h t   n o t i c e   i s   r e t a i n e d . 
 
           * 
 
           *   T H I S   S O F T W A R E   I S   P R O V I D E D   ` ` A S   I S ' '   A N D   A N Y   E X P R E S S   O R   I M P L I E D 
 
           *   W A R R A N T I E S   A R E   D I S C L A I M E D .   I N   N O   E V E N T   S H A L L   C O R E   S D I   S . A .   B E 
 
           *   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y   O R 
 
           *   C O N S E Q U E N T I A L   D A M A G E S   R E S U L T I N G   F R O M   T H E   U S E   O R   M I S U S E   O F   T H I S 
 
           *   S O F T W A R E . 
 
           * 
 
           *   A r i e l   F u t o r a n s k y   < f u t o @ c o r e - s d i . c o m > 
 
           *   < h t t p : / / w w w . c o r e - s d i . c o m > 
 
 
 
 3 ) 
 
         s s h - k e y s c a n   w a s   c o n t r i b u t e d   b y   D a v i d   M a z i e r e s   u n d e r   a   B S D - s t y l e 
 
         l i c e n s e . 
 
 
 
           *   C o p y r i g h t   1 9 9 5 ,   1 9 9 6   b y   D a v i d   M a z i e r e s   < d m @ l c s . m i t . e d u > . 
 
           * 
 
           *   M o d i f i c a t i o n   a n d   r e d i s t r i b u t i o n   i n   s o u r c e   a n d   b i n a r y   f o r m s   i s 
 
           *   p e r m i t t e d   p r o v i d e d   t h a t   d u e   c r e d i t   i s   g i v e n   t o   t h e   a u t h o r   a n d   t h e 
 
           *   O p e n B S D   p r o j e c t   b y   l e a v i n g   t h i s   c o p y r i g h t   n o t i c e   i n t a c t . 
 
 
 
 4 ) 
 
         T h e   R i j n d a e l   i m p l e m e n t a t i o n   b y   V i n c e n t   R i j m e n ,   A n t o o n   B o s s e l a e r s 
 
         a n d   P a u l o   B a r r e t o   i s   i n   t h e   p u b l i c   d o m a i n   a n d   d i s t r i b u t e d 
 
         w i t h   t h e   f o l l o w i n g   l i c e n s e : 
 
 
 
           *   @ v e r s i o n   3 . 0   ( D e c e m b e r   2 0 0 0 ) 
 
           * 
 
           *   O p t i m i s e d   A N S I   C   c o d e   f o r   t h e   R i j n d a e l   c i p h e r   ( n o w   A E S ) 
 
           * 
 
           *   @ a u t h o r   V i n c e n t   R i j m e n   < v i n c e n t . r i j m e n @ e s a t . k u l e u v e n . a c . b e > 
 
           *   @ a u t h o r   A n t o o n   B o s s e l a e r s   < a n t o o n . b o s s e l a e r s @ e s a t . k u l e u v e n . a c . b e > 
 
           *   @ a u t h o r   P a u l o   B a r r e t o   < p a u l o . b a r r e t o @ t e r r a . c o m . b r > 
 
           * 
 
           *   T h i s   c o d e   i s   h e r e b y   p l a c e d   i n   t h e   p u b l i c   d o m a i n . 
 
           * 
 
           *   T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   A U T H O R S   ' ' A S   I S ' '   A N D   A N Y   E X P R E S S 
 
           *   O R   I M P L I E D   W A R R A N T I E S ,   I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   T H E   I M P L I E D 
 
           *   W A R R A N T I E S   O F   M E R C H A N T A B I L I T Y   A N D   F I T N E S S   F O R   A   P A R T I C U L A R   P U R P O S E 
 
           *   A R E   D I S C L A I M E D .     I N   N O   E V E N T   S H A L L   T H E   A U T H O R S   O R   C O N T R I B U T O R S   B E 
 
           *   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R 
 
           *   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F 
 
           *   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R 
 
           *   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y , 
 
           *   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E 
 
           *   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E , 
 
           *   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 5 ) 
 
         O n e   c o m p o n e n t   o f   t h e   s s h   s o u r c e   c o d e   i s   u n d e r   a   3 - c l a u s e   B S D   l i c e n s e , 
 
         h e l d   b y   t h e   U n i v e r s i t y   o f   C a l i f o r n i a ,   s i n c e   w e   p u l l e d   t h e s e   p a r t s   f r o m 
 
         o r i g i n a l   B e r k e l e y   c o d e . 
 
 
 
           *   C o p y r i g h t   ( c )   1 9 8 3 ,   1 9 9 0 ,   1 9 9 2 ,   1 9 9 3 ,   1 9 9 5 
 
           *             T h e   R e g e n t s   o f   t h e   U n i v e r s i t y   o f   C a l i f o r n i a .     A l l   r i g h t s   r e s e r v e d . 
 
           * 
 
           *   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 
           *   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
 
           *   a r e   m e t : 
 
           *   1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
 
           *         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
           *   2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
 
           *         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
 
           *         d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
           *   3 .   N e i t h e r   t h e   n a m e   o f   t h e   U n i v e r s i t y   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s 
 
           *         m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e 
 
           *         w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
           * 
 
           *   T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   R E G E N T S   A N D   C O N T R I B U T O R S   ` ` A S   I S ' '   A N D 
 
           *   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   T H E 
 
           *   I M P L I E D   W A R R A N T I E S   O F   M E R C H A N T A B I L I T Y   A N D   F I T N E S S   F O R   A   P A R T I C U L A R   P U R P O S E 
 
           *   A R E   D I S C L A I M E D .     I N   N O   E V E N T   S H A L L   T H E   R E G E N T S   O R   C O N T R I B U T O R S   B E   L I A B L E 
 
           *   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L 
 
           *   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S 
 
           *   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N ) 
 
           *   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T 
 
           *   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y 
 
           *   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F 
 
           *   S U C H   D A M A G E . 
 
 
 
 6 ) 
 
         R e m a i n i n g   c o m p o n e n t s   o f   t h e   s o f t w a r e   a r e   p r o v i d e d   u n d e r   a   s t a n d a r d 
 
         2 - t e r m   B S D   l i c e n c e   w i t h   t h e   f o l l o w i n g   n a m e s   a s   c o p y r i g h t   h o l d e r s : 
 
 
 
 	 M a r k u s   F r i e d l 
 
 	 T h e o   d e   R a a d t 
 
 	 N i e l s   P r o v o s 
 
 	 D u g   S o n g 
 
 	 A a r o n   C a m p b e l l 
 
 	 D a m i e n   M i l l e r 
 
 	 K e v i n   S t e v e s 
 
 	 D a n i e l   K o u r i l 
 
 	 W e s l e y   G r i f f i n 
 
 	 P e r   A l l a n s s o n 
 
 	 N i l s   N o r d m a n 
 
 	 S i m o n   W i l k i n s o n 
 
 
 
         P o r t a b l e   O p e n S S H   a d d i t i o n a l l y   i n c l u d e s   c o d e   f r o m   t h e   f o l l o w i n g   c o p y r i g h t 
 
         h o l d e r s ,   a l s o   u n d e r   t h e   2 - t e r m   B S D   l i c e n s e : 
 
 
 
 	 B e n   L i n d s t r o m 
 
 	 T i m   R i c e 
 
 	 A n d r e   L u c a s 
 
 	 C h r i s   A d a m s 
 
 	 C o r i n n a   V i n s c h e n 
 
 	 C r a y   I n c . 
 
 	 D e n i s   P a r k e r 
 
 	 G e r t   D o e r i n g 
 
 	 J a k o b   S c h l y t e r 
 
 	 J a s o n   D o w n s 
 
 	 J u h a   Y r j 0	 M i c h a e l   S t o n e 
 
 	 N e t w o r k s   A s s o c i a t e s   T e c h n o l o g y ,   I n c . 
 
 	 S o l a r   D e s i g n e r 
 
 	 T o d d   C .   M i l l e r 
 
 	 W a y n e   S c h r o e d e r 
 
 	 W i l l i a m   J o n e s 
 
 	 D a r r e n   T u c k e r 
 
 	 S u n   M i c r o s y s t e m s 
 
 	 T h e   S C O   G r o u p 
 
 	 D a n i e l   W a l s h 
 
 
 
           *   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 
           *   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
 
           *   a r e   m e t : 
 
           *   1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
 
           *         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
           *   2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
 
           *         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
 
           *         d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
           * 
 
           *   T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   A U T H O R   ` ` A S   I S ' '   A N D   A N Y   E X P R E S S   O R 
 
           *   I M P L I E D   W A R R A N T I E S ,   I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   T H E   I M P L I E D   W A R R A N T I E S 
 
           *   O F   M E R C H A N T A B I L I T Y   A N D   F I T N E S S   F O R   A   P A R T I C U L A R   P U R P O S E   A R E   D I S C L A I M E D . 
 
           *   I N   N O   E V E N T   S H A L L   T H E   A U T H O R   B E   L I A B L E   F O R   A N Y   D I R E C T ,   I N D I R E C T , 
 
           *   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L   D A M A G E S   ( I N C L U D I N G ,   B U T 
 
           *   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S   O R   S E R V I C E S ;   L O S S   O F   U S E , 
 
           *   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N )   H O W E V E R   C A U S E D   A N D   O N   A N Y 
 
           *   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T   L I A B I L I T Y ,   O R   T O R T 
 
           *   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y   O U T   O F   T H E   U S E   O F 
 
           *   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F   S U C H   D A M A G E . 
 
 
 
 8 )   P o r t a b l e   O p e n S S H   c o n t a i n s   t h e   f o l l o w i n g   a d d i t i o n a l   l i c e n s e s : 
 
 
 
         a )   m d 5 c r y p t . c ,   m d 5 c r y p t . h 
 
 
 
 	   *   " T H E   B E E R - W A R E   L I C E N S E "   ( R e v i s i o n   4 2 ) : 
 
 	   *   < p h k @ l o g i n . d k n e t . d k >   w r o t e   t h i s   f i l e .     A s   l o n g   a s   y o u   r e t a i n   t h i s 
 
 	   *   n o t i c e   y o u   c a n   d o   w h a t e v e r   y o u   w a n t   w i t h   t h i s   s t u f f .   I f   w e   m e e t 
 
 	   *   s o m e   d a y ,   a n d   y o u   t h i n k   t h i s   s t u f f   i s   w o r t h   i t ,   y o u   c a n   b u y   m e   a 
 
 	   *   b e e r   i n   r e t u r n .       P o u l - H e n n i n g   K a m p 
 
 
 
         b )   s n p r i n t f   r e p l a c e m e n t 
 
 
 
 	 *   C o p y r i g h t   P a t r i c k   P o w e l l   1 9 9 5 
 
 	 *   T h i s   c o d e   i s   b a s e d   o n   c o d e   w r i t t e n   b y   P a t r i c k   P o w e l l 
 
 	 *   ( p a p o w e l l @ a s t a r t . c o m )   I t   m a y   b e   u s e d   f o r   a n y   p u r p o s e   a s   l o n g   a s   t h i s 
 
 	 *   n o t i c e   r e m a i n s   i n t a c t   o n   a l l   s o u r c e   c o d e   d i s t r i b u t i o n s 
 
 
 
         c )   C o m p a t i b i l i t y   c o d e   ( o p e n b s d - c o m p a t ) 
 
 
 
               A p a r t   f r o m   t h e   p r e v i o u s l y   m e n t i o n e d   l i c e n s e s ,   v a r i o u s   p i e c e s   o f   c o d e 
 
               i n   t h e   o p e n b s d - c o m p a t /   s u b d i r e c t o r y   a r e   l i c e n s e d   a s   f o l l o w s : 
 
 
 
               S o m e   c o d e   i s   l i c e n s e d   u n d e r   a   3 - t e r m   B S D   l i c e n s e ,   t o   t h e   f o l l o w i n g 
 
               c o p y r i g h t   h o l d e r s : 
 
 
 
 	 T o d d   C .   M i l l e r 
 
 	 T h e o   d e   R a a d t 
 
 	 D a m i e n   M i l l e r 
 
 	 E r i c   P .   A l l m a n 
 
 	 T h e   R e g e n t s   o f   t h e   U n i v e r s i t y   o f   C a l i f o r n i a 
 
 	 C o n s t a n t i n   S .   S v i n t s o f f 
 
 
 
 	 *   R e d i s t r i b u t i o n   a n d   u s e   i n   s o u r c e   a n d   b i n a r y   f o r m s ,   w i t h   o r   w i t h o u t 
 
 	 *   m o d i f i c a t i o n ,   a r e   p e r m i t t e d   p r o v i d e d   t h a t   t h e   f o l l o w i n g   c o n d i t i o n s 
 
 	 *   a r e   m e t : 
 
 	 *   1 .   R e d i s t r i b u t i o n s   o f   s o u r c e   c o d e   m u s t   r e t a i n   t h e   a b o v e   c o p y r i g h t 
 
 	 *         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r . 
 
 	 *   2 .   R e d i s t r i b u t i o n s   i n   b i n a r y   f o r m   m u s t   r e p r o d u c e   t h e   a b o v e   c o p y r i g h t 
 
 	 *         n o t i c e ,   t h i s   l i s t   o f   c o n d i t i o n s   a n d   t h e   f o l l o w i n g   d i s c l a i m e r   i n   t h e 
 
 	 *         d o c u m e n t a t i o n   a n d / o r   o t h e r   m a t e r i a l s   p r o v i d e d   w i t h   t h e   d i s t r i b u t i o n . 
 
 	 *   3 .   N e i t h e r   t h e   n a m e   o f   t h e   U n i v e r s i t y   n o r   t h e   n a m e s   o f   i t s   c o n t r i b u t o r s 
 
 	 *         m a y   b e   u s e d   t o   e n d o r s e   o r   p r o m o t e   p r o d u c t s   d e r i v e d   f r o m   t h i s   s o f t w a r e 
 
 	 *         w i t h o u t   s p e c i f i c   p r i o r   w r i t t e n   p e r m i s s i o n . 
 
 	 * 
 
 	 *   T H I S   S O F T W A R E   I S   P R O V I D E D   B Y   T H E   R E G E N T S   A N D   C O N T R I B U T O R S   ` ` A S   I S ' '   A N D 
 
 	 *   A N Y   E X P R E S S   O R   I M P L I E D   W A R R A N T I E S ,   I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   T H E 
 
 	 *   I M P L I E D   W A R R A N T I E S   O F   M E R C H A N T A B I L I T Y   A N D   F I T N E S S   F O R   A   P A R T I C U L A R   P U R P O S E 
 
 	 *   A R E   D I S C L A I M E D .     I N   N O   E V E N T   S H A L L   T H E   R E G E N T S   O R   C O N T R I B U T O R S   B E   L I A B L E 
 
 	 *   F O R   A N Y   D I R E C T ,   I N D I R E C T ,   I N C I D E N T A L ,   S P E C I A L ,   E X E M P L A R Y ,   O R   C O N S E Q U E N T I A L 
 
 	 *   D A M A G E S   ( I N C L U D I N G ,   B U T   N O T   L I M I T E D   T O ,   P R O C U R E M E N T   O F   S U B S T I T U T E   G O O D S 
 
 	 *   O R   S E R V I C E S ;   L O S S   O F   U S E ,   D A T A ,   O R   P R O F I T S ;   O R   B U S I N E S S   I N T E R R U P T I O N ) 
 
 	 *   H O W E V E R   C A U S E D   A N D   O N   A N Y   T H E O R Y   O F   L I A B I L I T Y ,   W H E T H E R   I N   C O N T R A C T ,   S T R I C T 
 
 	 *   L I A B I L I T Y ,   O R   T O R T   ( I N C L U D I N G   N E G L I G E N C E   O R   O T H E R W I S E )   A R I S I N G   I N   A N Y   W A Y 
 
 	 *   O U T   O F   T H E   U S E   O F   T H I S   S O F T W A R E ,   E V E N   I F   A D V I S E D   O F   T H E   P O S S I B I L I T Y   O F 
 
 	 *   S U C H   D A M A G E . 
 
 
 
               S o m e   c o d e   i s   l i c e n s e d   u n d e r   a n   I S C - s t y l e   l i c e n s e ,   t o   t h e   f o l l o w i n g 
 
               c o p y r i g h t   h o l d e r s : 
 
 
 
 	 I n t e r n e t   S o f t w a r e   C o n s o r t i u m . 
 
 	 T o d d   C .   M i l l e r 
 
 	 R e y k   F l o e t e r 
 
 	 C h a d   M y n h i e r 
 
 
 
 	 *   P e r m i s s i o n   t o   u s e ,   c o p y ,   m o d i f y ,   a n d   d i s t r i b u t e   t h i s   s o f t w a r e   f o r   a n y 
 
 	 *   p u r p o s e   w i t h   o r   w i t h o u t   f e e   i s   h e r e b y   g r a n t e d ,   p r o v i d e d   t h a t   t h e   a b o v e 
 
 	 *   c o p y r i g h t   n o t i c e   a n d   t h i s   p e r m i s s i o n   n o t i c e   a p p e a r   i n   a l l   c o p i e s . 
 
 	 * 
 
 	 *   T H E   S O F T W A R E   I S   P R O V I D E D   " A S   I S "   A N D   T O D D   C .   M I L L E R   D I S C L A I M S   A L L 
 
 	 *   W A R R A N T I E S   W I T H   R E G A R D   T O   T H I S   S O F T W A R E   I N C L U D I N G   A L L   I M P L I E D   W A R R A N T I E S 
 
 	 *   O F   M E R C H A N T A B I L I T Y   A N D   F I T N E S S .   I N   N O   E V E N T   S H A L L   T O D D   C .   M I L L E R   B E   L I A B L E 
 
 	 *   F O R   A N Y   S P E C I A L ,   D I R E C T ,   I N D I R E C T ,   O R   C O N S E Q U E N T I A L   D A M A G E S   O R   A N Y   D A M A G E S 
 
 	 *   W H A T S O E V E R   R E S U L T I N G   F R O M   L O S S   O F   U S E ,   D A T A   O R   P R O F I T S ,   W H E T H E R   I N   A N   A C T I O N 
 
 	 *   O F   C O N T R A C T ,   N E G L I G E N C E   O R   O T H E R   T O R T I O U S   A C T I O N ,   A R I S I N G   O U T   O F   O R   I N 
 
 	 *   C O N N E C T I O N   W I T H   T H E   U S E   O R   P E R F O R M A N C E   O F   T H I S   S O F T W A R E . 
 
 
 
               S o m e   c o d e   i s   l i c e n s e d   u n d e r   a   M I T - s t y l e   l i c e n s e   t o   t h e   f o l l o w i n g 
 
               c o p y r i g h t   h o l d e r s : 
 
 
 
 	 F r e e   S o f t w a r e   F o u n d a t i o n ,   I n c . 
 
 
 
 	 *   P e r m i s s i o n   i s   h e r e b y   g r a n t e d ,   f r e e   o f   c h a r g e ,   t o   a n y   p e r s o n   o b t a i n i n g   a     * 
 
 	 *   c o p y   o f   t h i s   s o f t w a r e   a n d   a s s o c i a t e d   d o c u m e n t a t i o n   f i l e s   ( t h e                         * 
 
 	 *   " S o f t w a r e " ) ,   t o   d e a l   i n   t h e   S o f t w a r e   w i t h o u t   r e s t r i c t i o n ,   i n c l u d i n g             * 
 
 	 *   w i t h o u t   l i m i t a t i o n   t h e   r i g h t s   t o   u s e ,   c o p y ,   m o d i f y ,   m e r g e ,   p u b l i s h ,             * 
 
 	 *   d i s t r i b u t e ,   d i s t r i b u t e   w i t h   m o d i f i c a t i o n s ,   s u b l i c e n s e ,   a n d / o r   s e l l               * 
 
 	 *   c o p i e s   o f   t h e   S o f t w a r e ,   a n d   t o   p e r m i t   p e r s o n s   t o   w h o m   t h e   S o f t w a r e   i s         * 
 
 	 *   f u r n i s h e d   t o   d o   s o ,   s u b j e c t   t o   t h e   f o l l o w i n g   c o n d i t i o n s :                                   * 
 
 	 *                                                                                                                                                     * 
 
 	 *   T h e   a b o v e   c o p y r i g h t   n o t i c e   a n d   t h i s   p e r m i s s i o n   n o t i c e   s h a l l   b e   i n c l u d e d     * 
 
 	 *   i n   a l l   c o p i e s   o r   s u b s t a n t i a l   p o r t i o n s   o f   t h e   S o f t w a r e .                                       * 
 
 	 *                                                                                                                                                     * 
 
 	 *   T H E   S O F T W A R E   I S   P R O V I D E D   " A S   I S " ,   W I T H O U T   W A R R A N T Y   O F   A N Y   K I N D ,   E X P R E S S     * 
 
 	 *   O R   I M P L I E D ,   I N C L U D I N G   B U T   N O T   L I M I T E D   T O   T H E   W A R R A N T I E S   O F                               * 
 
 	 *   M E R C H A N T A B I L I T Y ,   F I T N E S S   F O R   A   P A R T I C U L A R   P U R P O S E   A N D   N O N I N F R I N G E M E N T .       * 
 
 	 *   I N   N O   E V E N T   S H A L L   T H E   A B O V E   C O P Y R I G H T   H O L D E R S   B E   L I A B L E   F O R   A N Y   C L A I M ,       * 
 
 	 *   D A M A G E S   O R   O T H E R   L I A B I L I T Y ,   W H E T H E R   I N   A N   A C T I O N   O F   C O N T R A C T ,   T O R T   O R         * 
 
 	 *   O T H E R W I S E ,   A R I S I N G   F R O M ,   O U T   O F   O R   I N   C O N N E C T I O N   W I T H   T H E   S O F T W A R E   O R         * 
 
 	 *   T H E   U S E   O R   O T H E R   D E A L I N G S   I N   T H E   S O F T W A R E .                                                               * 
 
 	 *                                                                                                                                                     * 
 
 	 *   E x c e p t   a s   c o n t a i n e d   i n   t h i s   n o t i c e ,   t h e   n a m e ( s )   o f   t h e   a b o v e   c o p y r i g h t       * 
 
 	 *   h o l d e r s   s h a l l   n o t   b e   u s e d   i n   a d v e r t i s i n g   o r   o t h e r w i s e   t o   p r o m o t e   t h e           * 
 
 	 *   s a l e ,   u s e   o r   o t h e r   d e a l i n g s   i n   t h i s   S o f t w a r e   w i t h o u t   p r i o r   w r i t t e n               * 
 
 	 *   a u t h o r i z a t i o n .                                                                                                                       * 
 
 	 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * / 
 
 
 
 
 
 - - - - - - 
 
 $ O p e n B S D :   L I C E N C E , v   1 . 1 9   2 0 0 4 / 0 8 / 3 0   0 9 : 1 8 : 0 8   m a r k u s   E x p   $ 
 
 