You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Enter 91JPRV3F41BPYWKCCGGG* into decode box (decoded = Hello World!)
See error
Describe what you expected to happen
Trailing character * should be ignored when decoding, instead of throwing an error.
Other optional check symbol characters are ~, $, =, U, u that can be appended to the encoded
string value.
An application may append a check symbol to a symbol string. This check symbol can be used to detect wrong-symbol and transposed-symbol errors. This allows for detecting transmission and entry errors early and inexpensively.
The check symbol encodes the number modulo 37, 37 being the least prime number greater than 32. We introduce 5 additional symbols that are used only for encoding or decoding the check symbol.
The additional symbols were selected to not be confused with punctuation or with URL formatting.
Version, environment and state
Inside the web app press Ctrl+I, copy the presented alert text and paste it into the block below.
{"version":"4.0.8+master.b029d8c","env":{"name":"chrome","version":"94.0.4606","os":"Linux","type":"browser"},"pipe":{"id":3826640416,"url":"https://cryptii.com/pipes/crockford-base32","title":"Crockford's Base32 – Encode and decode online","description":"Another alternative design for Base32 is created by Douglas Crockford. It excludes I, L, O to avoid confusion with digits and U to prevent accidental obscenity.","items":[{"name":"text"},{"name":"base32","settings":{"variant":"crockford-base32"}},{"name":"text","title":"Encoded"}],"content":{"data":"The quick brown fox jumps over the lazy dog."}}}
The text was updated successfully, but these errors were encountered:
Steps to reproduce the bug
Base32 Crockford
91JPRV3F41BPYWKCCGGG*
into decode box (decoded =Hello World!
)Describe what you expected to happen
Trailing character
*
should be ignored when decoding, instead of throwing an error.Other optional
check symbol
characters are~, $, =, U, u
that can be appended to the encodedstring value.
https://www.crockford.com/base32.html
Version, environment and state
Inside the web app press
Ctrl+I
, copy the presented alert text and paste it into the block below.The text was updated successfully, but these errors were encountered: