Skip to content
View obelisk's full-sized avatar
🌳
Elm + Rust = πŸ€”
🌳
Elm + Rust = πŸ€”

Block or report obelisk

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
obelisk/README.md

Rust developer πŸ¦€ but lots of previous Go (goquery) and C++ (osquery) work.

Currently: πŸ› οΈing things that should exist under permissive licences for everyone to use.

Useful Projects

Rustica πŸ¦€ πŸ”

Scale hardware SSH keys for access and code signing across your infrastructure and developers. Cryptographically guarantee hardware backed and hypershort lived certificates that never need revocation.

Exhibit βœ¨πŸ“±βœ¨

Give interactive presentations without giving external services access to your slide data. Major updates coming soon.

Plaid ⏱️ πŸš€

Go fast writing automations in Rust. Write rules, compile to WASM, execute at the speed of logs.

Useful Libraries

Build your own memory safe endpoint security product for macOS (and eventually maybe other *OS platforms πŸ€”). Helpful abstractions over many events ES provides with it being easy to add more.

sshcerts πŸ” πŸ”‘

Very functional SSH certificates and keys library built in Rust. Even handles generation and validation of SSH hardware key attestation data for FIDO devices.

Pinned Loading

  1. endpointsecurity endpointsecurity Public

    Nice (ish) bindings for the EndpointSecurity framework on macOS for Rust.

    Rust 20 6

  2. rustica rustica Public

    An SSHCA that uses a standard Yubikey to issue new host and user certificates.

    Rust 40 5

  3. sshcerts sshcerts Public

    A crate for reading, parsing, verifying, and generating OpenSSH certificates and keys.

    Rust 16 4

  4. exhibit exhibit Public

    πŸ‘‰πŸ“± + πŸ“Š = 🀩 (Interactive Presentations with Emojis)

    Elm 4

  5. plaid plaid Public

    Process logs and take actions. Wasm + Rust

    Rust 3 4