Skip to content
View kanywst's full-sized avatar
👶
Baby
👶
Baby

Organizations

@0-draft

Block or report kanywst

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.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

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

Report abuse
kanywst/README.md

kt

I work on identity, authorization, and cloud native security, mostly in Go and increasingly in Rust. Projects and writing are at kanywst.github.io.

Shogi

9a white lance to move8a white knight to move7a white silver to move6a white gold to move5a white king to move4a white gold to move3a white silver to move2a white knight to move1a white lance to move
8b white rook to move2b white bishop to move
9c white pawn to move7c white pawn to move6c white pawn to move5c white pawn to move4c white pawn to move3c white pawn to move2c white pawn to move1c white pawn to move
8d white pawn to move

7f black pawn
9g black pawn8g black pawn7g black knight6g black pawn5g black pawn4g black pawn3g black pawn2g black pawn1g black pawn
8h black bishop2h black rook
9i black lance7i black silver6i black gold5i black king4i black gold3i black silver2i black knight1i black lance

Click a piece, then a square. Takes about 30 seconds. · Resign

Last move: N-7g · Black 0 · White 0 · 0 games · 1 player

Guestbook

Leave a trace. If you visited, say hi. It takes 10 seconds.

Sign the guest book. Opens a GitHub Issue form, one field, added below automatically.

🕐 👤 💬
2026-03-23@kanywst‼️

Pinned Loading

  1. y509 y509 Public

    A terminal user interface (TUI) tool for viewing and analyzing X.509 certificate chains

    Go 15 2

  2. awesome-authorization awesome-authorization Public

    Authorization and access control tools, frameworks, standards, and resources.

    8 1

  3. opa-authzen-plugin opa-authzen-plugin Public

    This repository contains an extended version of OPA (OPA-AuthZEN) that implements the OpenID AuthZEN Authorization API 1.0.

    Go 3 1

  4. a2acode a2acode Public

    Run Claude Code as an A2A protocol agent server — tool progress, file diffs, and permission prompts mapped onto the A2A protocol.

    Python 2 1

  5. omega omega Public

    SPIFFE-compatible workload identity + OpenID AuthZEN 1.0 authorization in a single Apache-2.0 binary. Cedar PDP, SPIFFE federation, tamper-evident audit log, Kubernetes operator.

    Go 2

  6. spiffe-compliance-checker spiffe-compliance-checker Public

    Static MUST-clause compliance checker for SPIFFE artifacts (SPIFFE-ID, X.509-SVID, JWT-SVID, Trust Bundle). Each failure cites the spec section.

    Go