{"repo":"skerkour/kerkour.com","free":true,"listed":false,"github":"https://github.com/skerkour/kerkour.com","clone":"git clone https://github.com/skerkour/kerkour.com.git","description":"(Ab)using technology for fun & profit. Programming, Hacking & Entrepreneurship @ https://kerkour.com","language":"Rust","stars":483,"topics":["rust","security","rust-lang","golang","go","programming","blog","blogging","crypto","cryptography"],"license":"Apache-2.0","category":"security-tools","readme_excerpt":"(Ab)using technology for fun & profit. Code accompanying my blog https://kerkour.com 2023 Breaking SHA256: length extension attacks in practice 2022 Hostname based router with axum in Rust The foundations of end-to-end encryption: Key exchange The foundations of end-to-end encryption: domain separation How to securely encrypt a file with an insecure password in Rust (using Streaming Encryption + Argon2) Secure and immutable development environments with Dev Containers 2021 4 ways to read a file in Rust How to encrypt a file in Rust (Using streaming AEAD encryption) Benchmarking symmetric encryption (AEAD) in Rust Building a static site generator in 100 lines of Rust Reproductibe cross-compilation for Rust (with Docker) Rust on ESP32 How to implement HTTP Long Polling in Go How to implement HTTP Long Polling in Rust How to Write and Compile Shellcode in Rust How to build a job queue with Rust and PostgreSQL How to sort a vector in Rust How to deal with large Cargo workspaces in Rust Rust, How to convert String to Int and Int to String A fast port scanner in 100 lines of Rust 15k inserts/s with Rust and SQLite How to deploy Rust on Heroku (with Docker) How to implement worker pools in Rust How to create small Docker images for Rust How to execute shellcodes from memory in Rust How to send emails with Rust","default_branch":null,"files":null,"tree":[],"storefront":"/r/skerkour","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/skerkour/kerkour.com/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}