cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
2569
Views
11
Helpful
6
Replies

ESA internet.nl cipher string

Maartje
Visitor

Hi Team, 
This post is for all of you in the Netherlands who have customers (or your own company) that want to comply to internet.nl and get to that hall of fame with Cisco ESA's but have no clue how to get there or dont want to be too strict.

 

What is Internet.nl? https://internet.nl/

Internet.nl helps you to check whether your internet is up to date. Do your website, email and internet connection use modern and reliable Internet Standards? And if they don't, what can you do about it? Who is behind Internet.nl? The test tool Internet.nl is an initiative of the Dutch Internet Standards Platform. The aim of the platform is to jointly increase the use of modern Internet standards to make the Internet more accessible, safer and more reliable for everyone. The platform is a collaboration between parties from the Internet community and the Dutch government.

 

And here is a link to the most recent publications about the guidelines for TLS in the netherlands: 
https://english.ncsc.nl/publications/publications/2021/january/19/it-security-guidelines-for-transport-layer-security-2.1

 

I want to share 2 cipher strings with you that are not super strict. There are stricter options, so if you want to provide more security dont use these 2. If you want to comply with internet.nl but not be the strictest on the internet you can use one of these two:


ECDH+TLSv1.2:ECDH+HIGH:MEDIUM:!LOW:!EXP:!RC4:!DSS:!SEED:!IDEA:!MD5:!PSK:!3DES:!SRP:!TLSv1.1:!TLSV1:!SSLv3:-EXPORT:@STRENGTH


ECDH+TLSv1.2:ECDH+HIGH:MEDIUM:!LOW:!EXP:!aNULL:!RC4:!DSS:!SEED:!IDEA:!MD5:!PSK:!3DES:!SRP:!TLSv1.1:!TLSV1:!SSLv3:-aNULL:-EXPORT:@STRENGTH

 

If you have even better ideas, please post in the comments so we can all help each other. And lets get to that hall of fame!

6 Replies 6

hagroot_cisco
Frequent Visitor
Frequent Visitor

Thanks Maartje! Great Post!

You can simplify these a little bit as you have some redundancies.

Your first one has export and idea listed twice.
And I would sort it by strength.

ECDH+TLSv1.2:ECDH+HIGH:MEDIUM:!LOW:!EXP:!RC4:!DSS:!SEED:!IDEA:!MD5:!PSK:!3DES:!SRP:!TLSv1.1:!TLSV1:!SSLv3:@STRENGTH.

There may be some more that could be done considering you added MEDIUM and then pulled most of it out by removing TLS1.1, 10 and SSL3.

Thanks Ken! i will change that! 


On the other part, medium does allow some ciphers that are still being used and are also considered good by the NCSC. 
So like i said there are more secure options but if you want to comply with internet.nl but not be the strictest on the internet you can use one of these two. 


If you would like to share the strongest suggestion, please feel free to do so! 

natanovic89
Visitor

@Maartje wrote:

Hi Team, 
This post is for all of you in the Netherlands who have customers (or your own company) that want to comply to internet.nl and get to that hall of fame with Cisco ESA's but have no clue how to get there or dont want to be too strict.

 

What is Internet.nl? https://internet.nl/

Internet.nl helps you to check whether your internet is up to date. Do your website, email and internet connection use modern and reliable Internet Standards? And if they don't, what can you do about it? Who is behind Internet.nl? The test tool Internet.nl is an initiative of the Dutch Internet Standards Platform. The aim of the platform is to jointly increase the use of modern Internet standards to make the Internet more accessible, safer and more reliable for everyone. The platform is a collaboration between parties from the Internet community and the Dutch government.

 

And here is a link to the most recent publications about the guidelines for TLS in the netherlands: 
https://english.ncsc.nl/publications/publications/2021/january/19/it-security-guidelines-for-transport-layer-security-2.1-deshevshe 

 

I want to share 2 cipher strings with you that are not super strict. There are stricter options, so if you want to provide more security dont use these 2. If you want to comply with internet.nl but not be the strictest on the internet you can use one of these two:


ECDH+TLSv1.2:ECDH+HIGH:MEDIUM:!LOW:!EXP:!RC4:!DSS:!SEED:!IDEA:!MD5:!PSK:!3DES:!SRP:!TLSv1.1:!TLSV1:!SSLv3:-EXPORT:@STRENGTH


ECDH+TLSv1.2:ECDH+HIGH:MEDIUM:!LOW:!EXP:!aNULL:!RC4:!DSS:!SEED:!IDEA:!MD5:!PSK:!3DES:!SRP:!TLSv1.1:!TLSV1:!SSLv3:-aNULL:-EXPORT:@STRENGTH

 

If you have even better ideas, please post in the comments so we can all help each other. And lets get to that hall of fame!


Thanks for the info, I don't know what we would do without the Internet

Auteri
Frequent Visitor
Frequent Visitor

If you want 100% compliance you can use: ECDHE:!3DES:!NULL:-SSLv3

Or use the next one which is considered sufficient: ECDHE:RSA:!3DES:!MD5:!IDEA:!CAMELLIA:!SEED:!NULL:-SSLv3

Also check Method TLS 1.2 only.

To enter the Internet.nl Hall of Fame something more needs to be done, this is the easy part. 😉

 

Fredrik Adolfsson
Frequent Visitor
Frequent Visitor

Internet.nl has done some changes in the latest version of the test tool and as a result of this, it not possible to achieve 100%.

This is due to the check on TLS section “Hash function for key exchange”
ESA will use SHA1 during the test and this is considered insufficient/outdated.

I struggled with Cisco TAC nearly two months on this, and finally a bug was accepted. This has been filed on https://bst.cloudapps.cisco.com/bugsearch/bug/CSCwu37652

So reach out to your Cisco rep and have a push on this bug.