You are browsing as a guest. Sign up (or log in) to start making projects!

Slack-ASM

  • 7 Devlogs
  • 6 Total hours

A slack bot written in pure assembly.

Open comments for this post

1h 5m 14s logged

Updates

  • Agents file and Contributing file
  • X.509 certificate parsing & basic validity checking
  • No longer include .der files (gitignore change)
  • Updated Commenting, ie. made it more clearer and standardized it a bit.
  • Updated Readme & Roadmap

Code

  • Now at 4.5k lines of assembly, 3.3k lines are actual code, 701 commenting lines.
  • By the way its 3,300 lines exactly for the asm code lines

Updates

  • Agents file and Contributing file
  • X.509 certificate parsing & basic validity checking
  • No longer include .der files (gitignore change)
  • Updated Commenting, ie. made it more clearer and standardized it a bit.
  • Updated Readme & Roadmap

Code

  • Now at 4.5k lines of assembly, 3.3k lines are actual code, 701 commenting lines.
  • By the way its 3,300 lines exactly for the asm code lines

Replying to @SeradedStripes

0
Open comments for this post

1h 36m 28s logged

Updates

  • Added AES-128-CBC encryption & decryption
  • Implement pre_master_secret generation

The line counts have increased

Currently 3.7k lines of asm, (2.8k LOC)

AES-128-CBC Notes:

  • Most of my time was spent debugging it
  • Thats it I think

Oh Yeah and somehow all tests pass!

Updates

  • Added AES-128-CBC encryption & decryption
  • Implement pre_master_secret generation

The line counts have increased

Currently 3.7k lines of asm, (2.8k LOC)

AES-128-CBC Notes:

  • Most of my time was spent debugging it
  • Thats it I think

Oh Yeah and somehow all tests pass!

Replying to @SeradedStripes

0
Open comments for this post

51m 14s logged

Updates

  • Added Key derivation functions & its tests
  • Added TLS 1.2 PRF implemnentation & its tests
  • Sitting at 1759 lines of asm code now
  • Still a bunch to go

Updates

  • Added Key derivation functions & its tests
  • Added TLS 1.2 PRF implemnentation & its tests
  • Sitting at 1759 lines of asm code now
  • Still a bunch to go

Replying to @SeradedStripes

0
Open comments for this post

53m 59s logged

Updates

  • Stardance went off as I tried to post a devlog (this is redoing it)
  • Added TLS 1.2 handshake & TLS record layer
  • Finished RFC 4231 test cases

Updates

  • Stardance went off as I tried to post a devlog (this is redoing it)
  • Added TLS 1.2 handshake & TLS record layer
  • Finished RFC 4231 test cases

Replying to @SeradedStripes

0
Open comments for this post

50m 40s logged

Updates

  • My wakatime broke
  • Added SHA256 in pure asm
  • Added hmac_sha256 in pure asm
  • Fixed the sha256 error
  • Comment out object files
  • Readme & Roadmap polishing
  • Update repo structure to now have code in src/

Updates

  • My wakatime broke
  • Added SHA256 in pure asm
  • Added hmac_sha256 in pure asm
  • Fixed the sha256 error
  • Comment out object files
  • Readme & Roadmap polishing
  • Update repo structure to now have code in src/

Replying to @SeradedStripes

0
Open comments for this post

37m 26s logged

Updates

  • Im sad from no md support in sd
  • Added a makefile
  • Thin TLS wrapper
  • TLS stubs
  • Test harness
  • Dependabot for gh actions

Updates

  • Im sad from no md support in sd
  • Added a makefile
  • Thin TLS wrapper
  • TLS stubs
  • Test harness
  • Dependabot for gh actions

Replying to @SeradedStripes

0

Followers

Loading…