Ashan Priyadarshana

Software System එකක හෝ ඕනෑම Application එකක ආරක්ෂාව සහ විෂ්වසනීයත්වය තහවරු කිරීමට නම් මෙම Authentication සහ Authorization යන ක්‍රියාවලි දෙක නිසි ආකාරව සැකසිය යුතුයි.

Authentication vs Authorization කියන්නෙ ඇත්තටම මොනවද?

මේ දෙක application එකක ක්‍රියාවලි (flow) දෙකක් හෝ features දෙකක් ලෙස සිතන්න. …

Firebase is a backend platform (can be thought of as a backend as a service — baas) for building Web, Android and IOS applications (Multi Platform). It offers a real time no SQL database, different APIs, multiple authentication types and a hosting platform.

So, Firebase can power our app’s backend…

Cryptography යනු සාමාන්‍ය තොරතුරු (plaintext — terminology) කිසි තේරුමක් නැති, කියවීමට අපහසු දෙයක් (ciphertext — terminology) බවට හැරවීම සහ ඉන්පසු receiver විසින් එය decrypt කර සත්‍ය තොරතුර ලබා ගැනීම යන process එක පිළිබද අද්‍යනයයි.

Photo by Mauro Sbicego on Unsplash

Cipher එකක් යනු?

cipher එකක් යනු සරලවම algorithm එකකි. එනම් encryption හෝ decryption ක්‍රියාවලිය සිදු වන steps ටිකයි. cipher…

The nginx web server was mainly created to solve the C10k problem (problems that arise when serving a large no. of clients at the same time). So, as a web server, it can serve your data with blazing speeds. …

Ashan Priyadarshana

Associate Technical Lead | BSc. Information Technology | MSc. Artificial Intelligence | Founder Programming.lk | GSoC 2017 |

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