Songyue Wang's Projects
Bitcoin Improvement Proposals
Conduct real-name verification of Chinese National ID(**่บซไปฝ่ฏ) with a Telegram bot
My personal learning note about the implementation of cryptography in Python.
Library consisting of explanation and implementation of all the existing attacks on various Encryption Systems, Digital Signatures, Key Exchange, Authentication methods along with example challenges from CTFs
Tutorial materials for ENGG1330 (2022-23, semester 1, HKU), the course I worked as a TA.
Sign, verify, encrypt and decrypt messages with Hong Kong Post e-Cert (้ฆๆธฏ้ตๆฟ้ปๅญ่ญๆธ) and other PKCS#12 certificates.
Construct merkle trees with MerkleTree.js and verify merkle proofs in Solidity.
NFC payment card reader prototype for COMP3330 (HKU 23 fall) group assignment
Revision Note for Oxford Physics Aptitude Test
A list of useful payloads and bypass for Web Application Security and Pentest/CTF
Backend and frontend for a fake PayPal login page
A blockchain-based one-stop decentralised prepaid card platform to facilitate the issuance, purchase, transferring and consumption of prepaid cards.
GitHub profile README
An Python programme for account enquiries and statement CSV export built on Teller Open Banking API
Personal LaTeX templates
CS2113 TP repo for group F15-1 Songyue's fork
A python programme that sends and receives SMS using Twilio phone numbers.
A suite of smart contracts for asset tokenization/fractionalization platform.
Verify locally generated ECDSA signatures on formatted messages on-chain
String validation