Smart Nation @ DHS
Home
Categories
Articles Tutorials
Tags

All tutorials

Introduction to RSA Algorithm for Cybersecurity

The RSA Algorithm is a type of public key, and its main concept can be explained using a lock and key analogy. By distributing open locks to the messengers, they are able to place their message and lock it up with a publicly distributed key and return it to the owner.

Tutorial by Ryan Chua Wee Chye, Kenneth Koh  
cryptography security

Applying Android Vibration

Vibration in andoird

Tutorial by Dai Tianle  
java android

Simple Pong Game using Pygame

Pong is a classic game that has been played by generations of people. It is a virtual form of the sports ping pong or table tennis.

Tutorial by Zenon Hans Taneka  
game-dev python

Recognising patterns with Regex

Regular expressions, or regex for short, are patterns used to match character combinations in strings. They are extremely useful in extracting information from text and used in programming languages like Python and JavaScript.

Tutorial  
data

Google App Maker

Nowadays, you see apps everywhere you go and frequently have to attend computing lessons on making simple applications. You may be asking yourself, why should I waste time, especially in such a fast-paced society, to make apps when I could be studying or doing something else?

Tutorial  
app development

Contact us at smartnation@dhs.sg.

Want to contribute to this page? Check out this repository's GitHub page!