Base32: Versionshistorik

Från Täpp-Anders
Hoppa till navigeringHoppa till sök

Val av diff: markera i radioknappen för att jämföra sidversioner och tryck enter eller knappen längst ner.
Förklaring: (nuvarande) = skillnad mot senaste sidversion; (föregående) = skillnad mot föregående sidversion; m = mindre ändring.

22 februari 2025

  • nuvarandeföregående 01.1422 februari 2025 kl. 01.14 Anders diskussion bidrag 3 354 byte +3 354 Skapade sidan med 'För bakgrundsinformation se Base64. = Implementation = = C = <pre> #include <stdio.h> #include <string.h> #include <stdlib.h> // BASE32 kodningstabell static const char base32_table[] = "ABCDEFGHIJKLMNOPQRSTUVWXYZ234567"; // Funktion för BASE32 kodning char* base32_encode(const unsigned char* input, size_t length) { // Beräkna utdatalängd: 8 tecken för varje 5 bytes size_t output_length = 8 * ((length + 4) / 5); char* encoded = malloc(output_l...'