Skip to content

Twilight-Dream-Of-Magic/Twilight-Dream-Of-Magic

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

7 Commits
ย 
ย 

Repository files navigation

Hi there ๐Ÿ‘‹, I'm Twilight-Dream-Of-Magic

I'm a college freshman in 2022, passionate about open-source projects and learning new technologies.

Twilight-Dream-Of-Magic's GitHub stats

Twilight-Dream-Of-Magic's GitHub Top Languages

๐ŸŒฑ Iโ€™m currently learning ...

1.C/C#/C++
2.Basic code for Java/Mathematical calculations for Python/
3.Rust/Go ????
4.Application and builder of cryptography (symmetry)
5.Game Development

๐Ÿ“– Iโ€™m currently worked done

  • TDOM-EncryptOrDecryptFile-Reborn: A code base of utilities that use multiple algorithms to encrypt or decrypt data, validate data, etc. (Implement file read/write processing functionality, maybe in the future?)

  • Algorithm_OaldresPuzzleCryptic: A C++-based research library for symmetric encryption and decryption, containing my OaldresPuzzleCryptic and Little OaldresPuzzleCryptic algorithms (although these two algorithms are placed in the OOP/BlockCipher folder and the OOP/StreamCipher folder, they are actually mathematically different implementations. they actually use different mathematical implementations. I call them both by this name because these algorithms are actually very difficult to crack, and both algorithms can be a good defense against the future growth of quantum computing with respect to quantum bits, and I propose a good defense against shortening the speed of cracking. (And the name means: a maze of puzzles as hard to crack as a mythical dragon.) However, because of the design characteristics of the two ciphers themselves: the block cipher is a heavyweight cryptography, and the stream cipher is a lightweight cryptography. I hope you will like these two algorithms.

๐Ÿ”ญ Iโ€™m currently working on ...

  • PasswordManagerGUI: A Utility GUI program to protect and manage passwords using my utility codebase TDOM-EncryptOrDecryptFile-Reborn.

  • Easy-BigInteger A user-friendly class for working with large integers, designed with cryptography and binary math operations in mind. The library is designed for MSVC (Microsoft Visual C++) and is currently under development (Work In Progress). Ideal for scientific computing and application scenarios that require high efficiency in bit manipulation. Enables the representation of large numbers beyond the native capabilities of standard C++ data types. It simplifies the creation, manipulation, and handling of large integers, and is an invaluable tool for those working with cryptographic algorithms or mathematical calculations that require the use of large numbers.

  • LargeDynamicBitSet: This is a dynamic bit set implementation that utilizes arrays of 32-bit numbers. This project is currently under development, bug reports and contributions are welcome to help improve its functionality.

  • c-sharp-practical-code-toolkit: A practical code toolkit written in C#. (This is a utility code repository, I had little interest in writing it, there may be some useful data structure and algorithmic logic functions later.)

History until 2022 โš™๏ธ Project:

๐Ÿ“ซ How to reach me:

You can reach me through my Bilibili account in China or via Google Mail.

โšก Fun fact:

Maybe later?

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published