AutoIt
AutoIt
Base64url Encoding
See more Encryption Examples
Base64url encoding is identical to base64 encoding except it uses non-reserved URL characters (e.g. '–' is used instead of '+', and '_' is used instead of '/') and it omits the padding characters.Chilkat AutoIt Downloads
Local $bSuccess = False
; This example requires the Chilkat API to have been previously unlocked.
; See Global Unlock Sample for sample code.
$oPkey = ObjCreate("Chilkat.PrivateKey")
$oRsa = ObjCreate("Chilkat.Rsa")
$oRsa.GenKey(1024,$oPkey)
$oRsa.UsePrivateKey($oPkey)
Local $strData = "This is the string to be signed."
; Get the signature in base64url
$oRsa.EncodingMode = "base64url"
Local $strSig = $oRsa.SignStringENC($strData,"sha256")
ConsoleWrite($strSig & @CRLF)