[24397] 2015-10-19_使用BoringSSL优化HTTPS加密算法选择

文档创建者:s7ckTeam
浏览次数:8
最后更新:2025-01-18
2015-10-19_使用BoringSSL优化HTTPS加密算法选择 使   B o r i n g S S L     H T T P S   J e r r y   Q u   L i n u x   2 0 1 5 - 1 0 - 1 9   G o o g l e   访 使   A E S 访 使   C H A C H A 2 0     T L S   使 R C 4   使 G o o g l e     C h a C h a 2 0 - P o l y 1 3 0 5     C h r o m e   C h a C h a 2 0     A R M   使   A E S - G C M   A E S - G C M   使 I n t e l     A E S   N I A d v a n c e d   E n c r y p t i o n   S t a n d a r d   n e w   i n s t r u c t i o n s   x 8 6     A E S I n t e l     C P U     W e s t m e r e     A E S - N I   P C     A E S - N I     A E S - N I   使   A E S - G C M   使   A E S - N I     I n t e l X e o n   E 3 - 1 2 2 0   V 2   @   3 . 1 0 G H z   C h a C h a 2 0     A E S - N I     A E S - G C M     A E S - N I   使 使   A E S - G C M   使 使   C h a C h a 2 0 B o r i n g S S L   L i b r e S S L     N g i n x 使   C h a C h a 2 0   C h a C h a 2 0 使 1 .   D i d   2 0 3 4 1 0 0 0   A E S - 1 2 8 - G C M   ( 1 6   b y t e s )   s e a l   o p e r a t i o n s   i n   3 0 0 0 0 9 9 u s   ( 6 7 8 0 1 0 9 . 6   o p s / s e c ) :   1 0 8 . 5   M B / s 2 .   D i d   2 3 5 6 0 0 0   A E S - 1 2 8 - G C M   ( 1 3 5 0   b y t e s )   s e a l   o p e r a t i o n s   i n   3 0 0 0 7 6 1 u s   ( 7 8 5 1 3 4 . 2   o p s / s e c ) :   1 0 5 9 . 9   M B / s 3 .   D i d   4 3 8 0 0 0   A E S - 1 2 8 - G C M   ( 8 1 9 2   b y t e s )   s e a l   o p e r a t i o n s   i n   3 0 0 2 9 1 0 u s   ( 1 4 5 8 5 8 . 5   o p s / s e c ) :   1 1 9 4 . 9   M B / s 4 .   D i d   1 7 8 3 9 0 0 0   A E S - 2 5 6 - G C M   ( 1 6   b y t e s )   s e a l   o p e r a t i o n s   i n   3 0 0 0 1 6 0 u s   ( 5 9 4 6 0 1 6 . 2   o p s / s e c ) :   9 5 . 1   M B / s 5 .   D i d   2 0 9 2 0 0 0   A E S - 2 5 6 - G C M   ( 1 3 5 0   b y t e s )   s e a l   o p e r a t i o n s   i n   3 0 0 0 8 8 4 u s   ( 6 9 7 1 2 7 . 9   o p s / s e c ) :   9 4 1 . 1   M B / s 6 .   D i d   3 8 8 0 0 0   A E S - 2 5 6 - G C M   ( 8 1 9 2   b y t e s )   s e a l   o p e r a t i o n s   i n   3 0 0 4 2 0 7 u s   ( 1 2 9 1 5 2 . 2   o p s / s e c ) :   1 0 5 8 . 0   M B / s 7 .   D i d   7 7 7 9 0 0 0   C h a C h a 2 0 - P o l y 1 3 0 5   ( 1 6   b y t e s )   s e a l   o p e r a t i o n s   i n   3 0 0 0 3 3 2 u s   ( 2 5 9 2 7 1 3 . 1   o p s / s e c ) :   4 1 . 5   M B / s 8 .   D i d   1 1 3 9 0 0 0   C h a C h a 2 0 - P o l y 1 3 0 5   ( 1 3 5 0   b y t e s )   s e a l   o p e r a t i o n s   i n   3 0 0 1 4 1 2 u s   ( 3 7 9 4 8 8 . 1   o p s / s e c ) :   5 1 2 . 3   M B / s 9 .   D i d   2 2 0 0 0 0   C h a C h a 2 0 - P o l y 1 3 0 5   ( 8 1 9 2   b y t e s )   s e a l   o p e r a t i o n s   i n   3 0 0 6 3 9 5 u s   ( 7 3 1 7 7 . 3   o p s / s e c ) :   5 9 9 . 5   M B / s
B o r i n g S S L     G o o g l e     O p e n S S L     O p e n S S L   B o r i n g S S L   E q u a l   p r e f e r e n c e   c i p h e r   g r o u p s   B o r i n g S S L     N g i n x   线   A E S - N I   使   A E S - G C M 使   C h a C h a 2 0   W i n d o w s   X P     I E 8   访   M a c   C h r o m e     i P h o n e   C h r o m e   使   C h a C h a 2 0   T L S     C l i e n t   H e l l o   使   N g i n x     A E S - G C M     C h a C h a 2 0     C h r o m e   使   1   使   2   使   3   使   1   使   2   使   3   使 s s l _ c i p h e r s 1 .   s s l _ c i p h e r s   [ E C D H E - E C D S A - A E S 1 2 8 - G C M - S H A 2 5 6 | E C D H E - E C D S A - C H A C H A 2 0 - P O L Y 1 3 0 5 ] : [ E C D H E - R S A - A E S 1 2 8 - G C M - S H A 2 5 6 | E C D H E - R S A - C H A C H A 2 0 - P O L Y 1 3 0 5 ] : E C D H E - E C D S A - A E S 2 5 6 - G C M - S H A 3 8 4 : E C D H E D E S - C B C 3 - S H A s s l _ p r e f e r _ s e r v e r _ c i p h e r s o n s s l _ p r e f e r _ s e r v e r _ c i p h e r s A B C A B A B A A C A A [ A | B ] C A B A B A B C A A
使   M a c   C h r o m e     i P h o n e   C h r o m e   访 使   w i r e s h a r k     C l i e n t   H e l l o   M a c   C h r o m e C i p h e r   S u i t e s   ( 1 7   s u i t e s )   C i p h e r   S u i t e :   T L S _ E C D H E _ E C D S A _ W I T H _ A E S _ 1 2 8 _ G C M _ S H A 2 5 6   ( 0 x c 0 2 b )   C i p h e r   S u i t e :   T L S _ E C D H E _ R S A _ W I T H _ A E S _ 1 2 8 _ G C M _ S H A 2 5 6   ( 0 x c 0 2 f )   C i p h e r   S u i t e :   T L S _ D H E _ R S A _ W I T H _ A E S _ 1 2 8 _ G C M _ S H A 2 5 6   ( 0 x 0 0 9 e )   C i p h e r   S u i t e :   T L S _ E C D H E _ E C D S A _ W I T H _ C H A C H A 2 0 _ P O L Y 1 3 0 5 _ S H A 2 5 6   ( 0 x c c 1 4 )   C i p h e r   S u i t e :   T L S _ E C D H E _ R S A _ W I T H _ C H A C H A 2 0 _ P O L Y 1 3 0 5 _ S H A 2 5 6   ( 0 x c c 1 3 )   C i p h e r   S u i t e :   T L S _ D H E _ R S A _ W I T H _ C H A C H A 2 0 _ P O L Y 1 3 0 5 _ S H A 2 5 6   ( 0 x c c 1 5 )   C i p h e r   S u i t e :   T L S _ E C D H E _ E C D S A _ W I T H _ A E S _ 2 5 6 _ C B C _ S H A   ( 0 x c 0 0 a )   C i p h e r   S u i t e :   T L S _ E C D H E _ R S A _ W I T H _ A E S _ 2 5 6 _ C B C _ S H A   ( 0 x c 0 1 4 )   C i p h e r   S u i t e :   T L S _ D H E _ R S A _ W I T H _ A E S _ 2 5 6 _ C B C _ S H A   ( 0 x 0 0 3 9 )   C i p h e r   S u i t e :   T L S _ E C D H E _ E C D S A _ W I T H _ A E S _ 1 2 8 _ C B C _ S H A   ( 0 x c 0 0 9 )   C i p h e r   S u i t e :   T L S _ E C D H E _ R S A _ W I T H _ A E S _ 1 2 8 _ C B C _ S H A   ( 0 x c 0 1 3 )   C i p h e r   S u i t e :   T L S _ D H E _ R S A _ W I T H _ A E S _ 1 2 8 _ C B C _ S H A   ( 0 x 0 0 3 3 )   C i p h e r   S u i t e :   T L S _ R S A _ W I T H _ A E S _ 1 2 8 _ G C M _ S H A 2 5 6   ( 0 x 0 0 9 c )   C i p h e r   S u i t e :   T L S _ R S A _ W I T H _ A E S _ 2 5 6 _ C B C _ S H A   ( 0 x 0 0 3 5 )   C i p h e r   S u i t e :   T L S _ R S A _ W I T H _ A E S _ 1 2 8 _ C B C _ S H A   ( 0 x 0 0 2 f )   C i p h e r   S u i t e :   T L S _ R S A _ W I T H _ 3 D E S _ E D E _ C B C _ S H A   ( 0 x 0 0 0 a )   C i p h e r   S u i t e :   T L S _ E M P T Y _ R E N E G O T I A T I O N _ I N F O _ S C S V   ( 0 x 0 0 f f ) i P h o n e   C h r o m e C i p h e r   S u i t e s   ( 1 5   s u i t e s )   C i p h e r   S u i t e :   T L S _ E C D H E _ E C D S A _ W I T H _ C H A C H A 2 0 _ P O L Y 1 3 0 5 _ S H A 2 5 6   ( 0 x c c 1 4 )   C i p h e r   S u i t e :   T L S _ E C D H E _ R S A _ W I T H _ C H A C H A 2 0 _ P O L Y 1 3 0 5 _ S H A 2 5 6   ( 0 x c c 1 3 )   C i p h e r   S u i t e :   T L S _ E C D H E _ E C D S A _ W I T H _ A E S _ 1 2 8 _ G C M _ S H A 2 5 6   ( 0 x c 0 2 b )   C i p h e r   S u i t e :   T L S _ E C D H E _ R S A _ W I T H _ A E S _ 1 2 8 _ G C M _ S H A 2 5 6   ( 0 x c 0 2 f )   C i p h e r   S u i t e :   T L S _ D H E _ R S A _ W I T H _ A E S _ 1 2 8 _ G C M _ S H A 2 5 6   ( 0 x 0 0 9 e )   C i p h e r   S u i t e :   T L S _ E C D H E _ E C D S A _ W I T H _ A E S _ 2 5 6 _ C B C _ S H A   ( 0 x c 0 0 a )   C i p h e r   S u i t e :   T L S _ E C D H E _ E C D S A _ W I T H _ A E S _ 1 2 8 _ C B C _ S H A   ( 0 x c 0 0 9 )   C i p h e r   S u i t e :   T L S _ E C D H E _ R S A _ W I T H _ A E S _ 1 2 8 _ C B C _ S H A   ( 0 x c 0 1 3 )   C i p h e r   S u i t e :   T L S _ E C D H E _ R S A _ W I T H _ A E S _ 2 5 6 _ C B C _ S H A   ( 0 x c 0 1 4 )   C i p h e r   S u i t e :   T L S _ D H E _ R S A _ W I T H _ A E S _ 1 2 8 _ C B C _ S H A   ( 0 x 0 0 3 3 )   C i p h e r   S u i t e :   T L S _ D H E _ R S A _ W I T H _ A E S _ 2 5 6 _ C B C _ S H A   ( 0 x 0 0 3 9 )   C i p h e r   S u i t e :   T L S _ R S A _ W I T H _ A E S _ 1 2 8 _ G C M _ S H A 2 5 6   ( 0 x 0 0 9 c )   C i p h e r   S u i t e :   T L S _ R S A _ W I T H _ A E S _ 1 2 8 _ C B C _ S H A   ( 0 x 0 0 2 f )   C i p h e r   S u i t e :   T L S _ R S A _ W I T H _ A E S _ 2 5 6 _ C B C _ S H A   ( 0 x 0 0 3 5 )   C i p h e r   S u i t e :   T L S _ R S A _ W I T H _ 3 D E S _ E D E _ C B C _ S H A   ( 0 x 0 0 0 a ) C h r o m e     B o r i n g S S L     O C S P   S t a p l i n g   B o r i n g S S L     s s l l a b s     o f f     U b u n t u   1 4 . 0 4 . 3     V P S     N g i n x     B o r i n g S S L   N g i n x     1 . 7 . 4     B o r i n g S S L 使 3 .   s s l _ p r e f e r _ s e r v e r _ c i p h e r s 1 .   w g e t   h t t p : / / n g i n x . o r g / d o w n l o a d / n g i n x - 1 . 9 . 5 . t a r . g z 2 .   t a r   x z f   n g i n x - 1 . 9 . 5 . t a r . g z 4 .   g i t   c l o n e   h t t p s : / / b o r i n g s s l . g o o g l e s o u r c e . c o m / b o r i n g s s l 1 .   b o r i n g s s l / 2 .   n g i n x - 1 . 9 . 5 /
h t t p s : / / i m q u q u . c o m / p o s t / o p t i m i z e - s s l - c i p h e r s - w i t h - b o r i n g s s l . h t m l   J e r r y   Q u 3 .     B o r i n g S S L 3 .   6 .     N g i n x   3 .   6 .   ' S S L _ R _ B L O C K _ C I P H E R _ P A D _ I S _ W R O N G '   u n d e c l a r e d   B o r i n g S S L     n g i n x     n g i n x   1 .   #     B o r i n g S S L     G o l a n g 2 .   s u d o   a p t - g e t   i n s t a l l   g o l a n g 4 .   #     W a r n i n g   W a r n i n g   5 .   e x p o r t   C F L A G S = " - W n o - e r r o r " 1 .   #     B o r i n g S S L   2 .   c d   b o r i n g s s l 4 .   #     b u i l d     B o r i n g S S L   5 .   m k d i r   b u i l d   & &   c d   b u i l d   & &   c m a k e   . . /   & &   m a k e   & &   c d   . . / 7 .   #     . o p e n s s l   8 .   m k d i r   - p   . o p e n s s l / l i b   & &   c d   . o p e n s s l   & &   l n   - s   . . / i n c l u d e   .   & &   c d   . . / 9 .   c p   b u i l d / c r y p t o / l i b c r y p t o . a   b u i l d / s s l / l i b s s l . a   . o p e n s s l / l i b 1 .   #     N g i n x   2 .   c d   n g i n x - 1 . 9 . 5 4 .   #     N g i n x     B o r i n g S S L 5 .   t o u c h   . . / b o r i n g s s l / . o p e n s s l / i n c l u d e / o p e n s s l / s s l . h 7 .   #   使   B o r i n g S S L     S S L   8 .   . / c o n f i g u r e   - - w i t h - o p e n s s l = . . / b o r i n g s s l   - - w i t h - h t t p _ v 2 _ m o d u l e   - - w i t h - h t t p _ s s l _ m o d u l e m a k e m a k e   i n s t a l l 1 .           | |   n   = =   S S L _ R _ B L O C K _ C I P H E R _ P A D _ I S _ W R O N G                                     / *     1 2 9   * / 1 .   # i f d e f   S S L _ R _ B L O C K _ C I P H E R _ P A D _ I S _ W R O N G 2 .           | |   n   = =   S S L _ R _ B L O C K _ C I P H E R _ P A D _ I S _ W R O N G                                     / *     1 2 9   * / 3 .   # e n d i f m a k e   i n s t a l l s s l _ c i p h e r s

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则