DES ENCRYPTION IMPLEMENTATION IN C++ WITH TRACE

DES Encryption Implementation IN C++ with Trace

Core Features

  • Encrypt a specified 64-bit (16 hex digit) data value with a 64-bit (16 hex digit) key using DES.
  • Show Trace

Trace

    • plain text and key in binary format
    • subkeys generation process (subkeys in binary and hex format)
    • DES encryption process
      • value after IP permutation
      • value after each iteration
      • value after IP-1 permutation

Please view the output-example.txt for more information about the output.

Usage

g++ des.cpp -o des  
./des

Story Maker

An all-in-one solution to creating an electronic ‘Choose Your Own Adventure’ game book.

The project is separated into two parts: Story Maker Website and Story Viewer.

Story Maker Website:
A story maker tool that allows you to create dynamic multimedia stories with different endings.
The website uses React for Front-End and Rails for Back-End (including APIs).



Story Viewer:
For now, our story viewer is only available for the WeChat MiniProgram platform.

GITHUB:

https://github.com/anakornk/elp-story-maker

https://github.com/anakornk/elp-wechat-mp

Simple Messenger Bot Rails

Simple Messenger Bot Rails

Screenshot

This bot is a Ruby on Rails version of the Simple Echo Bot from the Facebook Messenger Platform Quick Start guide. It has the same features as the node.js version (plain text, generic message and postback).

Links

Setup

  1. git clone git@github.com:anakornk/simple-messenger-bot-rails.git
  2. cd simple-messenger-bot-rails
  3. bundle install
  4. bundle exec figaro install
  5. Edit application.yml
PAGE_ACCESS_TOKEN: "pageaccesstokenhere"
VERIFY_TOKEN: "verifytokenhere"

GITHUB:

https://github.com/anakornk/simple-messenger-bot-rails