Skip to content

Instantly share code, notes, and snippets.

View OdyX's full-sized avatar

Didier Raboud OdyX

View GitHub Profile
@OdyX
OdyX / solr_basic_auth.py
Created April 1, 2020 12:11
Solr: Compute a valid BasicAuth string for a given password. Python reimplementation of org.apache.solr.security.Sha256AuthenticationProvider.getSaltedHashedValue
#!/usr/bin/env python3
from base64 import b64encode, b64decode
from hashlib import sha256
from os import urandom
from sys import argv
def solrBasicAuthHash(password: str, salt: bytes):
"""
Verifying that +didierraboud is my blockchain ID. https://onename.com/didierraboud
@OdyX
OdyX / keybase.md
Created January 14, 2015 08:53
Keybase check

Keybase proof

I hereby claim:

  • I am OdyX on github.
  • I am odyx (https://keybase.io/odyx) on keybase.
  • I have a public key whose fingerprint is 5D3E 0526 4672 9E4E 85F0 5B3F D929 F299 2BEF 0A33

To claim this, I am signing this object: