Top 10 August '21 Security Articles to Read Now
See the 10 most popular articles from the Security zone with topics covering Spring security, setting up the TLS SSL, OTP configuration, Kafka security, and much more!
Join the DZone community and get the full member experience.Join For Free
Security is one of the most important aspects of modern-day applications. As technology keeps getting advanced, keeping the security up-to-date is a challenge. How awesome would it be to find top trending articles in the Security Zone in one place so that you can always stay up to date with the latest trends in technology? We dug into Google analytics to find the top 10 most popular Security articles in August. Let's get started!
10. Spring Boot Security + JWT ''Hello World'' Example
Spring Boot applications have been a key in implementing the microservice architecture. Learn how to implement security in Spring Boot with JWT token. Follow the step-by-step tutorial and secure your Spring Boot microservice.
9. How to Easily Set Up Mutual TLS SSL
In this article, learn how to protect your application with TLS/SSL authentication, only allowing access for certain users based on their certificates. Choose which users are allowed to call your application.
8. How to Access the Current Logged-In Username in Spring Security
Want to get the current logged-in username in Spring security? Use the SecurityContext and SecurityContextHolder classes to your advantage.
7. OTP (One Time Password) Using Spring Boot and Guava
One-time passwords are a way to confirm the authenticity of a user. Read on to learn how to add One Time Password authentication to your web application using Spring Boot and Google's Guava library.
6. Kafka Security With SASL and ACL
This article contains a tutorial covering authentication using SCRAM, authorization using Kafka ACL, encryption using SSL, and using camel-Kafka to produce/consume messages. Follow the detailed step-by-step guide to Kafka security.
5. How to Generate a Keystore and CSR Using the Keytool Command
Keytool is a key and certificate management JDK utility that helps in managing a Keystore of private/public keys and associated certificates. This article contains more information on Keytool and how to effectively use it to achieve security in an application.
4. Secure a Spring Boot App With Spring Security and PreAuthorize
This article contains a detailed tutorial on creating a Spring Boot application and securing the application with spring security. This is a beginner's guide to developing a secure spring boot application.
3. Everything About HTTPS and SSL (Java)
Securing a website is as important as creating one especially for online transactions or securing user data. HTTPS and SSL are all about security. Read this article to find out more about HTTPS and SSL from a Java point of view, learn how they work in securing your website/application and how to make use of them to secure your applications.
2. How to Configure SSL/TLS for an HTTP Client or a Server
Now that you are aware of HTTPS and SSL, in this article, learn how to easily configure an SSL/TLS connection in Java to better secure your application. This setup can also easily be used for Scala and Kotlin.
1. Firewall Basic Bypassing Techniques With Nmap and Hping3
Data security is a top priority for systems administrators. Systems admins always try to keep ports closed for public use, which is not required. This article will take you through firewall bypassing techniques.
Are we missing any of the latest topics in our Security Zone? If you have anything to share with our community, simply create a free account and click on the “Post” button in the top right of the navigation bar once logged in. For a better chance at having your article published, check out our Article Submission Guidelines, which provide information on what we can and cannot accept, as well as additional resources to help get you started.
Opinions expressed by DZone contributors are their own.