Author Archives: rishabhverma

Routing DSL in Akka HTTP


In this blog we’ll be discussing about the Routing DSl provided by Akka HTTP High level Server Side API. Akka HTTP provides a very flexible “Routing DSL” for elegantly defining RESTful web services. It picks up where the low-level API leaves … Continue reading

Posted in Akka, akka-http, Scala, Web Services | Tagged , , , , , , , , , , , , , , | 1 Comment

IP Filtering On Nginx Server


Sometimes there are scenarios in which we want our website to be accessible only by certain countries. For achieving this we need to filter requests on the basis of IP addresses on our server. In this blog we’ll be discussing, … Continue reading

Posted in Scala, Web Services | Tagged , , , , , , , , | 2 Comments

Handling HTTPS requests with Akka-HTTPS Server


Hi guys, In my last blogs I explained how one can create a self-signed certificate and KeyStore in PKCS12. You can go through the previous blog, as we’ll be needing certificate and keystore  for handling HTTPS requests. https://blog.knoldus.com/2016/10/18/create-a-self-signed-ssl-certificate-using-openssl/ https://blog.knoldus.com/2016/10/26/how-to-create-a-keystore-in-pkcs12-format/ Akka-HTTP provides both Server-Side and … Continue reading

Posted in Akka, akka-http, Scala, Security, Security Audit, Security Checklist, Security Controls, Security Guidelines | Tagged , , , , , , , , , , , , , , , , , , , | 4 Comments

How to create a KeyStore in PKCS12 Format.


In my last blog I explained how to create a self-signed SSL certificate. You can go through the previous blog and generate the certificate and private key as we’ll be needing it for creating a KeyStore. Create a self-signed SSL … Continue reading

Posted in Scala, Security, Security Controls | Tagged , , , , , , , , , , , , , , | 7 Comments

Create a self-signed SSL Certificate using OpenSSL.


In this blog I’ll be giving a little bit of insight on SSL certificates and then how to create a self-signed certificate using OpenSSL. Let’s start with  “What is an SSL Certificate?“ SSL stands for Secure Socket Layer. SSL is a … Continue reading

Posted in Scala, Security | Tagged , , , , , , , , , , , , | 7 Comments

Introduction to Akka-Http


Knoldus organized a half an hour session on 29 July 2016 at 4.30 PM. It covers a brief introduction to Akka-Http, why we should use Akka-Http over spay? and a brief know how of high level server side API. I … Continue reading

Posted in Scala | 1 Comment