Skip to content

Instantly share code, notes, and snippets.

@ryanprior
Created October 26, 2017 20:36
Show Gist options
  • Save ryanprior/1bbecac419976e293c85b754d31b1b10 to your computer and use it in GitHub Desktop.
Save ryanprior/1bbecac419976e293c85b754d31b1b10 to your computer and use it in GitHub Desktop.

Hackathon ideas

using retina scan images / face recognition as an authenticator for Conjur

CLI command: `conjur authn explain`

shows you which environment variables and files are being used to establish your identity.

or perhaps as a verbose flag to `conjur authn whoami`

create an Emacs plugin that rearranges CSS rules according to criteria:

  • logical grouping (eg. sizing, positioning)
  • alphabetical ordering
  • by length of key

Add a Summon-style secrets config to the new Unit web server

powered by conjur- https://github.com/nginx/unit

`explain` command with capabilities like explainshell

Literate Conjur policies: the README in

https://github.com/infamousjoeg/conjur-jenkins-rubygems is very nearly a literate program. It would be awesome if we taught Conjur to read literate Markdown policies such that you could:

conjur policy load --markdown root README.md

We could recommend literate policies in all our demos and docs.

rewrite titlecase.pl (in Haskell? Elm? Rust? something nice)

https://github.com/ap/titlecase/blob/master/titlecase

“explain my authn” function

Could be a command like conjur authn explain or conjur authn whoami --verbose Shows what files, environment variables, etc contrbute to your authn

travel mode for Conjur roles or CyberArk vaults

You can’t authenticate until some future time. Kevin suggests that we could rotate the API key without returning the new one, and retain the new one until the desired time.

XPath visualizer/tester with interface like Rubular or Debuggex

Conjur authenticator using retina scans or some biometric as a factor

Conjur mobile app

use cases

fetch approved secrets (eg. a regularly rotated wifi password)

report a compromised secret, token, or API key to request rotation

Jekyll improvements

make Kramdown parser add data-lang attribute to code blocks like Redcarpet one does

add a command to `conjurctl` to fetch the API key of any role

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment