Introduction

A Web API or Web Application Programming Interface is a framework which facilitates the provision of services and data to different devices such as laptops, mobile devices etc. A web API can be accessed through HTTP. Simply put, it is an API for the web.

A web API is a…

A secure digest function or secure hash function is a mathematical function that converts an input into a fixed length output which is called a hash. Hashes are also called as message digests and digital fingerprints.

Graphical representation

Cryptography

Cryptography is the study and practice of hiding data. It provides the services : Confidentiality, Integrity, Authentication and Non-repudiation.

Cryptography is mainly focused on securing data at transit but it can be used for securing data at rest too. It is heavily used in technical controls.

Cryptography ensures that the…

Cryptography

Cryptography is the study and practice of hiding data. It provides the services : Confidentiality, Integrity, Authentication and Non-repudiation.

Cryptography is mainly focused on securing data at transit but it can be used for securing data at rest too. It is heavily used in technical controls.

Cryptography ensures that the…

RabbitMQ is an open-source software and is very popular for message queuing. It is also called as a message-broker or queue manager because it is an intermediary for messaging.

Applications connect to RabbitMQ where queues are defined and those queues are used by the application to transfer messages.

A message…

What is Remove Method Invocation?

Remove Method Invocation or RMI is a mechanism used by an object residing in one system to call an object running on another address space. It is the Java version of what is generally known as a Remote Procedure Call (RPC). RMI is used to build distributed systems. …

What is RPC?

Remote Procedure Call or RPC is a protocol used by a program in order to request a service from another program which could be located in another a computer or network. The program does not have to understand the network’s details when using RPC. …

What is external data representation?

eXternal data representation or XDR is a standard data serialization format. In other words it is a standard for the description of data in a machine-independent format. It is used in computer network protocols and allows data to be transferred between different kinds of computer networks.

Local representation -> XDR…

Shehara Grabau

Inspired by the little things in life, I aspire to be more.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store