Package: qqid
Type: Package
Title: Generation and Support of QQIDs - A Human-Compatible
        Representation of 128-bit Numbers
Version: 1.0.3
Date: 2019-04-25
Authors@R: c(
    person("Boris", "Steipe",
           email = "boris.steipe@utoronto.ca",
           role = c("aut", "cre"),
           comment = c(ORCID = "0000-0002-1134-6758"))
    )
Description: The string "bird.carp.7TsBWtwqtKAeCTNk8f" is a "QQID":
             a representation of a 128-bit number, constructed
             from two "cues" of short, common, English words, and
             Base64 encoded characters.  The primary intended use of
             QQIDs is as random unique identifiers, e.g. database
             keys like the "UUIDs" defined in the RFC 4122 Internet
             standard.  QQIDs can be identically interconverted with
             UUIDs, IPv6 addresses, MD5 hashes etc., and are suitable
             for a host of applications in which identifiers are read
             by humans.  They are compact, can safely be transmitted
             in binary and text form, can be used as components of
             URLs, and it can be established at a glance whether two
             QQIDs are different or potentially identical.  The qqid
             package contains functions to retrieve true, quantum-random
             QQIDs, to generate pseudo- random QQIDs, to validate
             them, and to interconvert them with other 128-bit number
             representations.   
License: MIT + file LICENSE
Language: en-GB
Encoding: UTF-8
LazyData: true
Imports: qrandom
Suggests: covr, digest, testthat
RoxygenNote: 6.1.1
URL: https://github.com/hyginn/qqid
BugReports: https://github.com/hyginn/qqid/issues
NeedsCompilation: no
Packaged: 2019-04-26 03:35:28 UTC; steipe
Author: Boris Steipe [aut, cre] (<https://orcid.org/0000-0002-1134-6758>)
Maintainer: Boris Steipe <boris.steipe@utoronto.ca>
Repository: CRAN
Date/Publication: 2019-04-29 09:40:03 UTC
