Skip to content

Instantly share code, notes, and snippets.

@vitorpamplona
vitorpamplona / Nostr.md
Last active April 3, 2023 06:58
Nostr Identity Check

Verifying that I control the following Nostr public key: npub1gcxzte5zlkncx26j68ez60fzkvtkm9e0vrwdcvsjakxf9mu9qewqlfnj5z

@vitorpamplona
vitorpamplona / ICAOMasterListTest.kt
Created July 5, 2022 13:42
Parsing ICAO MasterList (RFC 5652 - Cryptographic Message Syntax) with Kotlin/Android
import androidx.test.ext.junit.runners.AndroidJUnit4
import org.bouncycastle.asn1.ASN1Integer
import org.bouncycastle.asn1.ASN1Sequence
import org.bouncycastle.asn1.ASN1Set
import org.bouncycastle.asn1.x509.Certificate
import org.bouncycastle.cert.jcajce.JcaX509CertificateConverter
import org.bouncycastle.cms.CMSSignedData
import org.bouncycastle.cms.SignerInformation
import org.bouncycastle.cms.jcajce.JcaSimpleSignerInfoVerifierBuilder
import org.junit.Assert
@vitorpamplona
vitorpamplona / keybase.md
Created February 4, 2020 02:27
Keybase verification

Keybase proof

I hereby claim:

  • I am vitorpamplona on github.
  • I am vitorpamplona (https://keybase.io/vitorpamplona) on keybase.
  • I have a public key ASCl1V3eSQNpANXAe9B27fLswsJrLR-S3XISxSPnlejXHQo

To claim this, I am signing this object: