archive-org.com » ORG » J » JOSEFSSON.ORG

Total: 236

Choose link from "Titles, links and description words view":

Or switch to "Titles and links view".

  • bits are available in an input group zero bits are added on the right to form an integral number of 6 bit groups Padding at the end of the data is performed using the character Since all base 64 input is an integral number of octets only the following cases can arise Josefsson editor Expires November 2 2001 Page 4 Internet Draft Base Encodings May 2001 1 the final quantum of encoding input is an integral multiple of 24 bits here the final unit of encoded output will be an integral multiple of 4 characters with no padding 2 the final quantum of encoding input is exactly 8 bits here the final unit of encoded output will be two characters followed by two padding characters or 3 the final quantum of encoding input is exactly 16 bits here the final unit of encoded output will be three characters followed by one padding character Josefsson editor Expires November 2 2001 Page 5 Internet Draft Base Encodings May 2001 3 Base 32 Encoding The following description of base32 is due to 6 the padding section has been corrected though The Base32 encoding is designed to represent arbitrary sequences of octets in a form that needs to be case insensitive but need not be humanly readable A 33 character subset of US ASCII is used enabling 5 bits to be represented per printable character The extra 33rd character is used to signify a special processing function The encoding process represents 40 bit groups of input bits as output strings of 8 encoded characters Proceeding from left to right a 40 bit input group is formed by concatenating 5 8bit input groups These 40 bits are then treated as 8 concatenated 5 bit groups each of which is translated into a single digit in the base32 alphabet When encoding a bit stream via the base32 encoding the bit stream must be presumed to be ordered with the most significant bit first That is the first bit in the stream will be the high order bit in the first 8bit byte and the eighth bit will be the low order bit in the first 8bit byte and so on Each 5 bit group is used as an index into an array of 32 printable characters The character referenced by the index is placed in the output string These characters identified in Table 2 below are selected from US ASCII digits and uppercase letters Table 2 The Base32 Alphabet Value Encoding Value Encoding Value Encoding Value Encoding 0 A 9 J 18 S 27 3 1 B 10 K 19 T 28 4 2 C 11 L 20 U 29 5 3 D 12 M 21 V 30 6 4 E 13 N 22 W 31 7 5 F 14 O 23 X 6 G 15 P 24 Y pad 7 H 16 Q 25 Z 8 I 17 R 26 2 Special processing is performed if fewer than 40 bits are available at the end

    Original URL path: http://www.josefsson.org/base-encoding/draft-josefsson-base-encoding-02.txt (2016-04-30)
    Open archived version from archive



  • be ignored in base64 encoded data Josefsson editor Expires February 20 2001 Page 4 Internet Draft Base 64 32 and 16 Encodings August 2000 2 Base 32 Encoding The following description of base32 is due to 3 the padding section was updated to fix two typos The Base32 encoding is designed to represent arbitrary sequences of octets in a form that needs to be case insensitive but need not be humanly readable A 33 character subset of US ASCII is used enabling 5 bits to be represented per printable character The extra 33rd character is used to signify a special processing function The encoding process represents 40 bit groups of input bits as output strings of 8 encoded characters Proceeding from left to right a 40 bit input group is formed by concatenating 5 8bit input groups These 40 bits are then treated as 8 concatenated 5 bit groups each of which is translated into a single digit in the base32 alphabet When encoding a bit stream via the base32 encoding the bit stream must be presumed to be ordered with the most significant bit first That is the first bit in the stream will be the high order bit in the first 8bit byte and the eighth bit will be the low order bit in the first 8bit byte and so on Each 5 bit group is used as an index into an array of 32 printable characters The character referenced by the index is placed in the output string These characters identified in Table 2 below are selected from US ASCII digits and uppercase letters Table 2 The Base32 Alphabet Value Encoding Value Encoding Value Encoding Value Encoding 0 A 9 J 18 S 27 3 1 B 10 K 19 T 28 4 2 C 11 L 20 U 29 5 3 D 12 M 21 V 30 6 4 E 13 N 22 W 31 7 5 F 14 O 23 X 6 G 15 P 24 Y pad 7 H 16 Q 25 Z 8 I 17 R 26 2 Special processing is performed if fewer than 40 bits are available at the end of the data being encoded A full encoding quantum is always completed at the end of a body When fewer than 40 input bits are available in an input group zero bits are added on the right to form an integral number of 5 bit groups Padding at the end of the data is performed using the character Since all base32 Josefsson editor Expires February 20 2001 Page 5 Internet Draft Base 64 32 and 16 Encodings August 2000 input is an integral number of octets only the following cases can arise 1 the final quantum of encoding input is an integral multiple of 40 bits here the final unit of encoded output will be an integral multiple of 8 characters with no padding 2 the final quantum of encoding input is exactly 8 bits here the final unit of encoded

    Original URL path: http://www.josefsson.org/base-encoding/draft-josefsson-base-encoding-00.txt (2016-04-30)
    Open archived version from archive

  • Index of /base64/releases
    base64 1 0 tar gz sig 2015 08 11 20 46 184 base64 1 1 tar gz 2015 08 11 20 46 204K base64 1 1 tar gz sig 2015 08 11 20 46 184 base64 1 2 tar gz 2015 08 11 20 46 209K base64 1 2 tar gz sig 2015 08 11 20 46 184 base64 1 3 tar gz 2015 08 11 20 46 214K base64

    Original URL path: http://www.josefsson.org/base64/releases/ (2016-04-30)
    Open archived version from archive

  • Index of /uclinux
    20070130 tar bz2 Download the m68k Coldfire cross compiler Get it from http www uclinux org pub uClinux m68k elf tools This was written for the 20061214 version MD5 24776e2bc5fe27b35fac0c989029ee68 Install it as follows sh m68k uclinux tools 20061214 sh Download libgpg error libgcrypt gnutls gsasl cd uClinux dist lib wget q ftp ftp gnupg org gcrypt libgpg error libgpg error 1 5 tar bz2 sha1sum libgpg error 1 5 tar bz2 1f83d9af8e8ed3bcbf3a5e9018db257dc6336655 libgpg error 1 5 tar bz2 tar xfj libgpg error 1 5 tar bz2 mv libgpg error 1 5 libgpg error wget q ftp ftp gnupg org gcrypt libgcrypt libgcrypt 1 2 4 tar gz sha1sum libgcrypt 1 2 4 tar gz d279e7a4464cccf0cc4e29c374a1e8325fc65b9a libgcrypt 1 2 4 tar gz tar xfz libgcrypt 1 2 4 tar gz mv libgcrypt 1 2 4 libgcrypt wget q http josefsson org gnutls releases gnutls 1 6 3 tar bz2 sha1sum gnutls 1 6 3 tar bz2 7553b9f7ddd4982c0759b814bc6d9bf892cf7347 gnutls 1 6 3 tar bz2 tar xfj gnutls 1 6 3 tar bz2 mv gnutls 1 6 3 gnutls wget q http josefsson org gsasl releases gsasl 0 2 18 tar gz sha1sum gsasl 0 2 18 tar gz 4447b365d34b2e4c605c16c8bd6819be3c404679 gsasl 0 2 18 tar gz tar xfz gsasl 0 2 18 tar gz mv gsasl 0 2 18 gsasl Download patch Get it from http josefsson org uclinux This was written for the 20070607 version SHA 1 01022c6fba6f9c480cb29ba35ba73bfbf2db3cdb Apply it as follows patch p 0 20070607 diff patching file uClinux dist config Configure help patching file uClinux dist config config in patching file uClinux dist lib Makefile patching file uClinux dist lib libgpg error makefile patching file uClinux dist lib libgcrypt makefile patching file uClinux dist lib gnutls makefile patching file uClinux dist lib gsasl makefile Build uClinux cd uClinux dist

    Original URL path: http://www.josefsson.org/uclinux/?C=N;O=D (2016-04-30)
    Open archived version from archive

  • Installation of libgpg-error, libgcrypt, gnutls and gsasl under uClinux
    This was written for the 20061214 version MD5 24776e2bc5fe27b35fac0c989029ee68 Install it as follows sh m68k uclinux tools 20061214 sh Download libgpg error libgcrypt gnutls gsasl cd uClinux dist lib wget q ftp ftp gnupg org gcrypt libgpg error libgpg error 1 5 tar bz2 sha1sum libgpg error 1 5 tar bz2 1f83d9af8e8ed3bcbf3a5e9018db257dc6336655 libgpg error 1 5 tar bz2 tar xfj libgpg error 1 5 tar bz2 mv libgpg error 1 5 libgpg error wget q ftp ftp gnupg org gcrypt libgcrypt libgcrypt 1 2 4 tar gz sha1sum libgcrypt 1 2 4 tar gz d279e7a4464cccf0cc4e29c374a1e8325fc65b9a libgcrypt 1 2 4 tar gz tar xfz libgcrypt 1 2 4 tar gz mv libgcrypt 1 2 4 libgcrypt wget q http josefsson org gnutls releases gnutls 1 6 3 tar bz2 sha1sum gnutls 1 6 3 tar bz2 7553b9f7ddd4982c0759b814bc6d9bf892cf7347 gnutls 1 6 3 tar bz2 tar xfj gnutls 1 6 3 tar bz2 mv gnutls 1 6 3 gnutls wget q http josefsson org gsasl releases gsasl 0 2 18 tar gz sha1sum gsasl 0 2 18 tar gz 4447b365d34b2e4c605c16c8bd6819be3c404679 gsasl 0 2 18 tar gz tar xfz gsasl 0 2 18 tar gz mv gsasl 0 2 18 gsasl Download patch Get it from http josefsson org uclinux This was written for the 20070607 version SHA 1 01022c6fba6f9c480cb29ba35ba73bfbf2db3cdb Apply it as follows patch p 0 20070607 diff patching file uClinux dist config Configure help patching file uClinux dist config config in patching file uClinux dist lib Makefile patching file uClinux dist lib libgpg error makefile patching file uClinux dist lib libgcrypt makefile patching file uClinux dist lib gnutls makefile patching file uClinux dist lib gsasl makefile Build uClinux cd uClinux dist make menuconfig I changed the kernel to linux 2 4 and CPU to Freescale M5407C3 Be sure to toggle Customize Vendor

    Original URL path: http://www.josefsson.org/uclinux/README.html (2016-04-30)
    Open archived version from archive

  • Index of /uclinux/old
    4 tar gz d279e7a4464cccf0cc4e29c374a1e8325fc65b9a libgcrypt 1 2 4 tar gz tar xfz libgcrypt 1 2 4 tar gz wget q http josefsson org gnutls releases libtasn1 libtasn1 0 3 10 tar gz sha1sum libtasn1 0 3 10 tar gz d2789ac7482132ef2c9b2b9d1a43d0e921796241 libtasn1 0 3 10 tar gz tar xfz libtasn1 0 3 10 tar gz wget q http josefsson org gnutls releases gnutls 1 6 3 tar bz2 sha1sum gnutls 1 6 3 tar bz2 7553b9f7ddd4982c0759b814bc6d9bf892cf7347 gnutls 1 6 3 tar bz2 tar xfj gnutls 1 6 3 tar bz2 wget q http josefsson org gsasl releases gsasl 0 2 20 tar gz sha1sum gsasl 0 2 20 tar gz 97493a7d60b389f4a88884a5ef5798f9311fa0d6 gsasl 0 2 20 tar gz tar xfz gsasl 0 2 20 tar gz Download custom makefiles Get the files from http josefsson org uclinux old Apply it as follows cd uClinux lib wget O libgpg error 1 5 config h http josefsson org uclinux old libgpg error configh wget O libgpg error 1 5 makefile http josefsson org uclinux old libgpg error mk wget O libgcrypt 1 2 4 config h http josefsson org uclinux old libgcrypt configh wget O libgcrypt 1 2 4 makefile http josefsson org uclinux old libgcrypt mk wget O libtasn1 0 3 10 config h http josefsson org uclinux old libtasn1 configh wget O libtasn1 0 3 10 makefile http josefsson org uclinux old libtasn1 mk wget O gnutls 1 6 3 config h http josefsson org uclinux old gnutls configh wget O gnutls 1 6 3 makefile http josefsson org uclinux old gnutls mk wget O gsasl 0 2 20 config h http josefsson org uclinux old gsasl configh wget O gsasl 0 2 20 makefile http josefsson org uclinux old gsasl mk Note that the modified config h files uses the include

    Original URL path: http://www.josefsson.org/uclinux/old/ (2016-04-30)
    Open archived version from archive

  • Network Application Security Using The Domain Name System
    privacy threats that arise because of recent security additions to the DNS namely Secure DNS Preface Acknowledgements Contents List of Figures List of Tables 1 Introduction 1 1 Outline of the Report 2 Background 2 1 Cryptography 2 2 Internet and the Domain Name System 2 3 Public Key Infrastructure 2 4 Domain Name System 2 5 Electronic Messaging 2 5 1 Secure Electronic Messaging 2 5 2 Multipurpose Internet Mail Extension 2 5 3 Privacy Enhanced Mail 2 5 4 Pretty Good Privacy 2 5 5 Security Multiparts for MIME 2 5 6 Secure MIME 3 Use Cases 3 1 Email Client 3 2 Certificate Publishing 4 LDAP and DNS as Certificate Directories 4 1 Why Focus on LDAP and DNS 4 1 1 How the Certificates are Used 4 1 2 How the Directory is Used 4 2 Locating Certificates 4 2 1 Certificate Naming 4 2 2 Lightweight Directory Access Protocol 4 2 3 Domain Name System 4 2 3 1 Internal DNS and PKI hosting 4 3 Updating Certificates in a Directory 4 3 1 Updating in LDAP 4 3 2 Updating in DNS 4 3 3 Conclusions 4 4 Performance and Overhead 4 4 1

    Original URL path: http://www.josefsson.org/exjobb/josefsson_simon_master_thesis.html (2016-04-30)
    Open archived version from archive

  • Certificates in the Domain Name System - Table of Contents
    Table of Contents Network Application Security Agenda Introduction to DNS Introduction to DNS 2 Introduction to DNS 3 Introduction to DNS 4 Introduction to Application Keys Introduction to Certificates Introduction to Certificates 2 Use Cases Use Case Experience Use Case

    Original URL path: http://www.josefsson.org/exjobb/presentation/ (2016-04-30)
    Open archived version from archive



  •