# packages

name: perl-Crypt-GOST_PP
arch: src
version: 1.10
epoch: 0
release: 7.58
summary: Pure Perl implementation of the GOST encryption algorithm
url: http://search.cpan.org/dist/Crypt-GOST_PP/
rpm_license: CHECK(GPL-1.0+ or Artistic-1.0)
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: old-cirrus4
location_href: src/perl-Crypt-GOST_PP-1.10-7.58.src.rpm
checksum_type: sha512
pkgId:
  5694f88d072730368336a1a66bc02fa685c84abaa41d68aa8a1d0e4cdc333ef26753b8273f367882df3a8ef4dfa43e23e53689d243e2a5f27de21f1b9655bd6e

description:
  GOST is a 64-bit symmectric block cipher with a 256-bit key, from the
  former Soviet Union.

  It is important to note that there are (or have been) several other GOST
  encryption modules for perl. This version is in no way intended to
  supersede any other such implementations, specifically Crypt::GOST. The
  purpose for writing this module was that I do a great deal of work on Win32
  systems, and I have been unsuccessful in my attempts to get Crypt::GOST to
  install correctly in that environment. A previous version of Crypt::GOST,
  v0.41, was also a pure perl implementation, but it lacked documentation,
  and as such it was more difficult to use than one would prefer. As a result
  of these two things, I wanted to write a pure perl implementation, with
  requisite documentation, that will run regardless of the OS.

  Much of the core logic of Crypt::GOST_PP was originally based on Vipul Ved
  Prakash's "GOST in 417 bytes of Perl" http://www.vipul.net/gost/. The code
  contained herein has undergone numerous revisions and modifications since
  that original diminutive implementation.


name: perl-Crypt-GPG
arch: noarch
version: 1.64
epoch: 0
release: 4.56
summary: An Object Oriented Interface to GnuPG
url: http://search.cpan.org/dist/Crypt-GPG/
rpm_license: GPL-1.0+ or Artistic-1.0
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: sheep85
rpm_sourcerpm: perl-Crypt-GPG-1.64-4.56.src.rpm
location_href: noarch/perl-Crypt-GPG-1.64-4.56.noarch.rpm
checksum_type: sha512
pkgId:
  38a4db9b8d1ebacba247d3c935cf41a54651ad87d28422f37f27d8a4be46ebb61546b11bdfe7ab5a599345d6c2935811396821edaa9654e5585a12eeff8a6046

description:
  The Crypt::GPG module provides access to the functionality of the GnuPG
  (www.gnupg.org) encryption tool through an object oriented interface.

  It provides methods for encryption, decryption, signing, signature
  verification, key generation, key certification, export and import.
  Key-server access is on the todo list.

  This release of the module may create compatibility issues with previous
  versions. If you find any such problems, or any bugs or documentation
  errors, please do report them to crypt-gpg at neomailbox.com.


name: perl-Crypt-GPG
arch: src
version: 1.64
epoch: 0
release: 4.56
summary: An Object Oriented Interface to GnuPG
url: http://search.cpan.org/dist/Crypt-GPG/
rpm_license: GPL-1.0+ or Artistic-1.0
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: sheep85
location_href: src/perl-Crypt-GPG-1.64-4.56.src.rpm
checksum_type: sha512
pkgId:
  97f36b388c1f921d002f99a8d1a0b007e9b3876ccd1ed1c88a0e7b35966d31cfd4ad419e3390e237b07d8c615075fd25788f7696892ed34cc77998d2b4c19d77

description:
  The Crypt::GPG module provides access to the functionality of the GnuPG
  (www.gnupg.org) encryption tool through an object oriented interface.

  It provides methods for encryption, decryption, signing, signature
  verification, key generation, key certification, export and import.
  Key-server access is on the todo list.

  This release of the module may create compatibility issues with previous
  versions. If you find any such problems, or any bugs or documentation
  errors, please do report them to crypt-gpg at neomailbox.com.


name: perl-Crypt-GeneratePassword
arch: noarch
version: 0.05
epoch: 0
release: 1.56
summary: Generate Secure Random Pronounceable Passwords
url: http://search.cpan.org/dist/Crypt-GeneratePassword/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: goat13
rpm_sourcerpm: perl-Crypt-GeneratePassword-0.05-1.56.src.rpm
location_href: noarch/perl-Crypt-GeneratePassword-0.05-1.56.noarch.rpm
checksum_type: sha512
pkgId:
  33e1df50cbef6ce4e1221ebfb6c18381837799a9ead9cff19afbca832bff554d40cba7cc438cac679b44f38917b1e8af3f4689abde424cba7858d994ea5c8e96

description:
  Crypt::GeneratePassword generates random passwords that are (more or less)
  pronounceable. Unlike Crypt::RandPasswd, it doesn't use the FIPS-181 NIST
  standard, which is proven to be insecure. It does use a similar interface,
  so it should be a drop-in replacement in most cases.

  If you want to use passwords from a different language than english, you
  can use one of the packaged alternate unit tables or generate your own. See
  below for details.

  For details on why FIPS-181 is insecure and why the solution used in this
  module is reasonably secure, see "A New Attack on Random Pronounceable
  Password Generators" by Ravi Ganesan and Chris Davies, available online in
  may places - use your favourite search engine.

  This module improves on FIPS-181 using a true random selection with the
  word generator as mere filter. Other improvements are better
  pronounceability using third order approximation instead of second order
  and multi-language support. Drawback of this method is that it is usually
  slower. Then again, computer speed has improved a little since 1977.


name: perl-Crypt-GeneratePassword
arch: src
version: 0.05
epoch: 0
release: 1.56
summary: Generate Secure Random Pronounceable Passwords
url: http://search.cpan.org/dist/Crypt-GeneratePassword/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: goat13
location_href: src/perl-Crypt-GeneratePassword-0.05-1.56.src.rpm
checksum_type: sha512
pkgId:
  228e984ecae0b4dd4048d5a5fad526ce89f0ffb711d64f839d426ca280eb88442b8a54cfc2325b489d9a9232a3e8ecae856d05d8e273e190b78e3119f0233134

description:
  Crypt::GeneratePassword generates random passwords that are (more or less)
  pronounceable. Unlike Crypt::RandPasswd, it doesn't use the FIPS-181 NIST
  standard, which is proven to be insecure. It does use a similar interface,
  so it should be a drop-in replacement in most cases.

  If you want to use passwords from a different language than english, you
  can use one of the packaged alternate unit tables or generate your own. See
  below for details.

  For details on why FIPS-181 is insecure and why the solution used in this
  module is reasonably secure, see "A New Attack on Random Pronounceable
  Password Generators" by Ravi Ganesan and Chris Davies, available online in
  may places - use your favourite search engine.

  This module improves on FIPS-181 using a true random selection with the
  word generator as mere filter. Other improvements are better
  pronounceability using third order approximation instead of second order
  and multi-language support. Drawback of this method is that it is usually
  slower. Then again, computer speed has improved a little since 1977.


name: perl-Crypt-HCE_MD5
arch: noarch
version: 0.75
epoch: 0
release: 1.63
summary: Perl extension implementing one way hash chaining encryption using MD5
url: http://search.cpan.org/dist/Crypt-HCE_MD5/
rpm_license: CHECK(GPL-1.0+ or Artistic-1.0)
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: old-atreju2
rpm_sourcerpm: perl-Crypt-HCE_MD5-0.75-1.63.src.rpm
location_href: noarch/perl-Crypt-HCE_MD5-0.75-1.63.noarch.rpm
checksum_type: sha512
pkgId:
  466fc333781592e97776211b6df4ad076d44654f80d17e90d68cf11656ad6c7a24a0fda64d33ea6155943fb7804b7686c21e59010f2134cb54067f0d19571b8f

description:
  This module implements a chaining block cipher using a one way hash. This
  method of encryption is the same that is used by radius (RFC2138) and is
  also described in Applied Cryptography.

  Two interfaces are provided in the module. The first is straight block
  encryption/decryption the second does base64 mime encoding/decoding of the
  encrypted/decrypted blocks.

  The idea is the the two sides have a shared secret that supplies one of the
  keys and a randomly generated block of bytes provides the second key. The
  random key is passed in cleartext between the two sides.

  An example client and server are packaged as modules with this module. They
  are used in the tests. They can also be found in the examples directory.

  The 'KEYBUG' flag is for decrypting data encrypted with an older version of
  Crypt::HCE_MD5. There was a bug in the chaining portion that prevented the
  full 16 bytes of the previous block from being using in creating the
  chaining hash. Decrypt your old data and re-encrypt it without the KEYBUG
  flag.

  The release after this one will have the KEYBUG feature removed, but I'll
  leave this version on CPAN

  Thanks to Jake Angerman for pointing out the weakness.


name: perl-Crypt-HCE_MD5
arch: src
version: 0.75
epoch: 0
release: 1.63
summary: Perl extension implementing one way hash chaining encryption using MD5
url: http://search.cpan.org/dist/Crypt-HCE_MD5/
rpm_license: CHECK(GPL-1.0+ or Artistic-1.0)
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: old-atreju2
location_href: src/perl-Crypt-HCE_MD5-0.75-1.63.src.rpm
checksum_type: sha512
pkgId:
  419e16e0c8f017115449c2fccb80df7dc2211bcb6e0fec9cfbc89f926c997b271e61a6377d95a35f1e1d844328b2ada978f2972deddb1194c30c770f0beed655

description:
  This module implements a chaining block cipher using a one way hash. This
  method of encryption is the same that is used by radius (RFC2138) and is
  also described in Applied Cryptography.

  Two interfaces are provided in the module. The first is straight block
  encryption/decryption the second does base64 mime encoding/decoding of the
  encrypted/decrypted blocks.

  The idea is the the two sides have a shared secret that supplies one of the
  keys and a randomly generated block of bytes provides the second key. The
  random key is passed in cleartext between the two sides.

  An example client and server are packaged as modules with this module. They
  are used in the tests. They can also be found in the examples directory.

  The 'KEYBUG' flag is for decrypting data encrypted with an older version of
  Crypt::HCE_MD5. There was a bug in the chaining portion that prevented the
  full 16 bytes of the previous block from being using in creating the
  chaining hash. Decrypt your old data and re-encrypt it without the KEYBUG
  flag.

  The release after this one will have the KEYBUG feature removed, but I'll
  leave this version on CPAN

  Thanks to Jake Angerman for pointing out the weakness.


name: perl-Crypt-HCE_SHA
arch: noarch
version: 0.75
epoch: 0
release: 1.58
summary: Perl extension implementing one way hash chaining encryption using SHA
url: http://search.cpan.org/dist/Crypt-HCE_SHA/
rpm_license: CHECK(GPL-1.0+ or Artistic-1.0)
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: sheep87
rpm_sourcerpm: perl-Crypt-HCE_SHA-0.75-1.58.src.rpm
location_href: noarch/perl-Crypt-HCE_SHA-0.75-1.58.noarch.rpm
checksum_type: sha512
pkgId:
  c94a42c646a8c15eeaf0cd2a9b912ae2d33d41af5d7eedf5428764240d1d061d153f00da6f13e0c3eae24a1be6cbfe6f648515e541a24ffa2ecd7cfe07a6d3ca

description:
  This module implements a chaining block cipher using a one way hash. This
  method of encryption is the same that is used by radius (RFC2138) and is
  also described in Applied Cryptography.

  Two interfaces are provided in the module. The first is straight block
  encryption/decryption the second does base64 mime encoding/decoding of the
  encrypted/decrypted blocks.

  The idea is the the two sides have a shared secret that supplies one of the
  keys and a randomly generated block of bytes provides the second key. The
  random key is passed in cleartext between the two sides.

  An example client and server are packaged as modules with this module. They
  are used in the tests. They can be found in the examples directory.

  Thanks to Jake Angerman for the bug report on the bug in key generation for
  the chaining portion of the algorithm


name: perl-Crypt-HCE_SHA
arch: src
version: 0.75
epoch: 0
release: 1.58
summary: Perl extension implementing one way hash chaining encryption using SHA
url: http://search.cpan.org/dist/Crypt-HCE_SHA/
rpm_license: CHECK(GPL-1.0+ or Artistic-1.0)
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: sheep87
location_href: src/perl-Crypt-HCE_SHA-0.75-1.58.src.rpm
checksum_type: sha512
pkgId:
  64114b30d95a4bd3c108cf5abab908fa1294ca74018743e6efe5fe7391d8b383f75aede4c1a7943f5da7521aa65977d5e730464f2905cfcfa32c3c20e11e0a90

description:
  This module implements a chaining block cipher using a one way hash. This
  method of encryption is the same that is used by radius (RFC2138) and is
  also described in Applied Cryptography.

  Two interfaces are provided in the module. The first is straight block
  encryption/decryption the second does base64 mime encoding/decoding of the
  encrypted/decrypted blocks.

  The idea is the the two sides have a shared secret that supplies one of the
  keys and a randomly generated block of bytes provides the second key. The
  random key is passed in cleartext between the two sides.

  An example client and server are packaged as modules with this module. They
  are used in the tests. They can be found in the examples directory.

  Thanks to Jake Angerman for the bug report on the bug in key generation for
  the chaining portion of the algorithm


name: perl-Crypt-HSXKPasswd
arch: noarch
version: 3.6
epoch: 0
release: 2.58
summary: Secure Memorable Password Generator Inspired by Steve
url: http://search.cpan.org/dist/Crypt-HSXKPasswd/
rpm_license: BSD-3-Clause
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: build77
rpm_sourcerpm: perl-Crypt-HSXKPasswd-3.6-2.58.src.rpm
location_href: noarch/perl-Crypt-HSXKPasswd-3.6-2.58.noarch.rpm
checksum_type: sha512
pkgId:
  cc4e7e1156433b971c2af7a03ab8a7286d9ca0dd6f2665c39e967c6d01205d93701c10f36642e2a22891fd9aad9be26bf43ae4541d103ac73efb9e341eaf200e

description:
  A secure memorable password generator inspired by the wonderful XKCD
  webcomic at http://www.xkcd.com/ and Steve Gibson's Password Haystacks page
  at https://www.grc.com/haystack.htm. This is the Perl module that powers
  https://www.xkpasswd.net.


name: perl-Crypt-HSXKPasswd
arch: src
version: 3.6
epoch: 0
release: 2.58
summary: Secure Memorable Password Generator Inspired by Steve
url: http://search.cpan.org/dist/Crypt-HSXKPasswd/
rpm_license: BSD-3-Clause
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: build77
location_href: src/perl-Crypt-HSXKPasswd-3.6-2.58.src.rpm
checksum_type: sha512
pkgId:
  2cb8b56b83db8b704f7965f8361d807d38f07a8c5494d571b25f194b25d422868d676b15e9bfa245b2715204d365ccc9f613d6f3c9d095b49619416f78cfc9d8

description:
  A secure memorable password generator inspired by the wonderful XKCD
  webcomic at http://www.xkcd.com/ and Steve Gibson's Password Haystacks page
  at https://www.grc.com/haystack.htm. This is the Perl module that powers
  https://www.xkpasswd.net.


name: perl-Crypt-Hill
arch: noarch
version: 0.12
epoch: 0
release: 1.36
summary: Interface to the Hill cipher (2x2)
url: https://metacpan.org/release/Crypt-Hill
rpm_license: Artistic-2.0
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: sheep88
rpm_sourcerpm: perl-Crypt-Hill-0.12-1.36.src.rpm
location_href: noarch/perl-Crypt-Hill-0.12-1.36.noarch.rpm
checksum_type: sha512
pkgId:
  a80e49a6bec1becd060dff4a9fbad36f88071d0e5de2c00b48c31cecd1cb7a329f8d22820824a95758375adf3d80cedd7bfaf07fdc5c4cac6b5fa68afb09d3ba

description:
  The Hill cipher is an example of a block cipher. A block cipher is a cipher
  in which groups of letters are enciphered together in equal length blocks.
  The Hill cipher was developed by Lester Hill & introduced in an article
  published in 1929.

  The Crypt::Hill module is using block size 2.Acceptable characters are A to
  Z.


name: perl-Crypt-Hill
arch: src
version: 0.12
epoch: 0
release: 1.36
summary: Interface to the Hill cipher (2x2)
url: https://metacpan.org/release/Crypt-Hill
rpm_license: Artistic-2.0
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: sheep88
location_href: src/perl-Crypt-Hill-0.12-1.36.src.rpm
checksum_type: sha512
pkgId:
  b28ee46a41cedbb6fb1546455c9f1f55541a611af01e991e443ebb4a19412d741b8d3a716b3c75dc808d159b3a39dd68d0934e59f92bca87820fff3de9a76b80

description:
  The Hill cipher is an example of a block cipher. A block cipher is a cipher
  in which groups of letters are enciphered together in equal length blocks.
  The Hill cipher was developed by Lester Hill & introduced in an article
  published in 1929.

  The Crypt::Hill module is using block size 2.Acceptable characters are A to
  Z.


name: perl-Crypt-IDEA
arch: src
version: 1.10
epoch: 0
release: 1.82
summary: Perl interface to IDEA block cipher
url: http://search.cpan.org/dist/Crypt-IDEA/
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb10
location_href: src/perl-Crypt-IDEA-1.10-1.82.src.rpm
checksum_type: sha512
pkgId:
  0b86de6887de347f029f74c9f5131ad74dbc88c379fa0b925969ca0007c7fa95e72c2ec5b9502e64081b89b9427dac183e7fde1418f2570cf3bec62afdec53da

description:
  This perl extension is an implementation of the IDEA block cipher
  algorithm. The module implements the Crypt::BlockCipher interface, which
  has the following methods

  * blocksize
    =item keysize
    =item encrypt
    =item decrypt

rpm_license:
  ). The IDEA algorithm is patented in Europe and the United States by Ascom-Tech AG. Module altered between 1999 and 2005 to allow added functionality with perl -MCPAN, Changes by Dave Paris (edited lib paths, endian issues, new tests). Thank you to contributors for endian patches and new test suite!


name: perl-Crypt-IDEA
arch: x86_64
version: 1.10
epoch: 0
release: 1.82
summary: Perl interface to IDEA block cipher
url: http://search.cpan.org/dist/Crypt-IDEA/
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb10
rpm_sourcerpm: perl-Crypt-IDEA-1.10-1.82.src.rpm
location_href: x86_64/perl-Crypt-IDEA-1.10-1.82.x86_64.rpm
checksum_type: sha512
pkgId:
  351e74a5d84a8aef7f1a4c0b94fdd6bece5ba3b6aabf5ed055467ed4639c58907fa65053b2b56368f5a087b148a9842f4d7ef5a97c5d03ab8da14068345b98df

description:
  This perl extension is an implementation of the IDEA block cipher
  algorithm. The module implements the Crypt::BlockCipher interface, which
  has the following methods

  * blocksize
    =item keysize
    =item encrypt
    =item decrypt

rpm_license:
  ). The IDEA algorithm is patented in Europe and the United States by Ascom-Tech AG. Module altered between 1999 and 2005 to allow added functionality with perl -MCPAN, Changes by Dave Paris (edited lib paths, endian issues, new tests). Thank you to contributors for endian patches and new test suite!


name: perl-Crypt-Image
arch: noarch
version: 0.14
epoch: 0
release: 1.42
summary: Interface to hide text into an image
url: https://metacpan.org/release/Crypt-Image
rpm_license: Artistic-2.0
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb10
rpm_sourcerpm: perl-Crypt-Image-0.14-1.42.src.rpm
location_href: noarch/perl-Crypt-Image-0.14-1.42.noarch.rpm
checksum_type: sha512
pkgId:
  7159619c88ab6af7bdc427edd4e49bdd49fd1ca4b6f9fe160465f3ccef93e1c85da48afa9b67ea98cb95d81b4faa50b6bff996b9b73084cd4c288a0f390f55bb

description:
  It requires key image and a text message to start with. The text message is
  scattered through out the image and gaps are filled with random trash.RGB
  is used to hide the text message well from any algorithm that searches for
  similarities between 2 or more images which are generated by the same
  key.The UTF char code is randomly distributed between the R, G and B, which
  then gets added / substracted from the original RGB. So even if the same
  key image is used to encrypt the same text, it will look different from
  previously encrypted images and actual data pixels are unrecognizable from
  trash data,which also changes randomly every time.


name: perl-Crypt-Image
arch: src
version: 0.14
epoch: 0
release: 1.42
summary: Interface to hide text into an image
url: https://metacpan.org/release/Crypt-Image
rpm_license: Artistic-2.0
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb10
location_href: src/perl-Crypt-Image-0.14-1.42.src.rpm
checksum_type: sha512
pkgId:
  ef1de722f151e1cdaf083ec7be45ef5bb20fcb8069652cdf021c9a11d1a2830ca603bfe5fa7de460412a92fd8c79d41418b4bd8d503b1041d2fcf33e29aa8b41

description:
  It requires key image and a text message to start with. The text message is
  scattered through out the image and gaps are filled with random trash.RGB
  is used to hide the text message well from any algorithm that searches for
  similarities between 2 or more images which are generated by the same
  key.The UTF char code is randomly distributed between the R, G and B, which
  then gets added / substracted from the original RGB. So even if the same
  key image is used to encrypt the same text, it will look different from
  previously encrypted images and actual data pixels are unrecognizable from
  trash data,which also changes randomly every time.


name: perl-Crypt-JWT
arch: noarch
version: 0.034
epoch: 0
release: 1.15
summary: JSON Web Token (JWT, JWS, JWE) as defined by RFC7519, RFC7515, RFC7516
url: https://metacpan.org/release/Crypt-JWT
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Unspecified
rpm_buildhost: lamb53
rpm_sourcerpm: perl-Crypt-JWT-0.034-1.15.src.rpm
location_href: noarch/perl-Crypt-JWT-0.034-1.15.noarch.rpm
checksum_type: sha512
pkgId:
  3ec3adcabbbb09159390e8ce49875377d4fa8f39463e7bd7c451edea73dee20f5e9e2aafe4906f441d3e040d3eb732c5980088799158def33bda225ed38c5f43

description:
  Implements *JSON Web Token (JWT)* - https://tools.ietf.org/html/rfc7519.
  The implementation covers not only *JSON Web Signature (JWS)* -
  https://tools.ietf.org/html/rfc7515, but also *JSON Web Encryption (JWE)* -
  https://tools.ietf.org/html/rfc7516.

  The module implements *all (100%) algorithms* defined in
  https://tools.ietf.org/html/rfc7518 - *JSON Web Algorithms (JWA)*.

  This module supports *Compact JWS/JWE* and *Flattened JWS/JWE JSON*
  serialization, general JSON serialization is not supported yet.


name: perl-Crypt-JWT
arch: src
version: 0.034
epoch: 0
release: 1.15
summary: JSON Web Token (JWT, JWS, JWE) as defined by RFC7519, RFC7515, RFC7516
url: https://metacpan.org/release/Crypt-JWT
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Unspecified
rpm_buildhost: lamb53
location_href: src/perl-Crypt-JWT-0.034-1.15.src.rpm
checksum_type: sha512
pkgId:
  744b1368899695171a138199f57b32d9e60fe54a4f20e5a2bddb5ab4d910e14c54c5cefb3b70f1ff3c0bd0e282cb2ebe3089eb6940502797849b7e0d18611a08

description:
  Implements *JSON Web Token (JWT)* - https://tools.ietf.org/html/rfc7519.
  The implementation covers not only *JSON Web Signature (JWS)* -
  https://tools.ietf.org/html/rfc7515, but also *JSON Web Encryption (JWE)* -
  https://tools.ietf.org/html/rfc7516.

  The module implements *all (100%) algorithms* defined in
  https://tools.ietf.org/html/rfc7518 - *JSON Web Algorithms (JWA)*.

  This module supports *Compact JWS/JWE* and *Flattened JWS/JWE JSON*
  serialization, general JSON serialization is not supported yet.


name: perl-Crypt-Juniper
arch: noarch
version: 0.02
epoch: 0
release: 7.57
summary: Encrypt/decrypt Juniper $9$ secrets
description: Encrypt/decrypt Juniper $9$ secrets
url: http://search.cpan.org/dist/Crypt-Juniper/
rpm_license: GPL-1.0+ or Artistic-1.0
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: sheep83
rpm_sourcerpm: perl-Crypt-Juniper-0.02-7.57.src.rpm
location_href: noarch/perl-Crypt-Juniper-0.02-7.57.noarch.rpm
checksum_type: sha512
pkgId:
  b5969da66bed306fa466eb4a891fab44a8850d5f4ed481499ddff442a5085111a4d38581819eb944af249bea9547b393ac423bfc6eceb35d04f5a7cb533d5f6f


name: perl-Crypt-Juniper
arch: src
version: 0.02
epoch: 0
release: 7.57
summary: Encrypt/decrypt Juniper $9$ secrets
description: Encrypt/decrypt Juniper $9$ secrets
url: http://search.cpan.org/dist/Crypt-Juniper/
rpm_license: GPL-1.0+ or Artistic-1.0
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: sheep83
location_href: src/perl-Crypt-Juniper-0.02-7.57.src.rpm
checksum_type: sha512
pkgId:
  745dbcac70b01bfa48f539f831a63aae3447285b33f2984026342ab10451fa74643895ea5c10c01a3bf48c1dff8d8fa64d01ceeb9f2fe7dae208c0547cefed61


name: perl-Crypt-KDF
arch: noarch
version: 0.02
epoch: 0
release: 7.65
summary: Crypt::KDF Perl module
description: Crypt::KDF Perl module
url: http://search.cpan.org/dist/Crypt-KDF/
rpm_license: CHECK(GPL-1.0+ or Artistic-1.0)
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: cloud118
rpm_sourcerpm: perl-Crypt-KDF-0.02-7.65.src.rpm
location_href: noarch/perl-Crypt-KDF-0.02-7.65.noarch.rpm
checksum_type: sha512
pkgId:
  3d7e75dc95d5fa8ad79e7260a3acbaa7434183ac18858f0e1448de39c1e8cc4a46adb27d0c74a0bf966fc672f555a12592ad15bdf28689f4c5110f4f48190ed9


name: perl-Crypt-KDF
arch: src
version: 0.02
epoch: 0
release: 7.65
summary: Crypt::KDF Perl module
description: Crypt::KDF Perl module
url: http://search.cpan.org/dist/Crypt-KDF/
rpm_license: CHECK(GPL-1.0+ or Artistic-1.0)
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: cloud118
location_href: src/perl-Crypt-KDF-0.02-7.65.src.rpm
checksum_type: sha512
pkgId:
  6a38ef7a2ac45e67f5c12c19055fdd480dc196f8415600f1e1d3454f994e18076aedf014d924162725519634fb7f8fd2a4d225a6982af1872715afadcbb2a516


name: perl-Crypt-Keys
arch: noarch
version: 0.06
epoch: 0
release: 8.28
summary: On-disk management of public and private keyfiles
url: http://search.cpan.org/dist/Crypt-Keys/
rpm_license: GPL-1.0+ or Artistic-1.0
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: old-atreju2
rpm_sourcerpm: perl-Crypt-Keys-0.06-8.28.src.rpm
location_href: noarch/perl-Crypt-Keys-0.06-8.28.noarch.rpm
checksum_type: sha512
pkgId:
  950454448009da7e27e5aa0652db76cc5b4fa6216ad704826589c370a2e3490b67f580f2be1e6780153c797897858d2addea6e434d02b5f6ac096ed5ed6610b7

description:
  _Crypt::Keys_ is an on-disk key management system for public and private
  keyfiles. The goal of the module is to be able to read and write crypto
  keys in any encoding (eg. PEM, SSH, etc.). It can be used as a front-end
  for key management, but it does not contain implementations of any of the
  assymetric cryptography algorithms represented by the keys that it manages.
  In other words, you can use it to read and write your DSA/RSA/etc. keys,
  but it does not generate new keys or encrypt/sign data.

  _Crypt::Keys_ is useful for authors of the modules that implement those
  algorithms, however, because it provides all of the backend storage
  mechanisms to get the keys in and out of the filesystem. There are many key
  encodings for common key algorithms; _Crypt::Keys_ ensures that the authors
  of the implementation do not have to worry about the myriad formats but
  only about the algorithms.


name: perl-Crypt-Keys
arch: src
version: 0.06
epoch: 0
release: 8.28
summary: On-disk management of public and private keyfiles
url: http://search.cpan.org/dist/Crypt-Keys/
rpm_license: GPL-1.0+ or Artistic-1.0
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: old-atreju2
location_href: src/perl-Crypt-Keys-0.06-8.28.src.rpm
checksum_type: sha512
pkgId:
  e3c6aa562e55b4145ebc20f2ffb4d57d0932f15e450da6e409b196de93f499f56ff230d656828b294c3fd9adace4e0dbe6c28a5eb02dffd50396d247c1556c63

description:
  _Crypt::Keys_ is an on-disk key management system for public and private
  keyfiles. The goal of the module is to be able to read and write crypto
  keys in any encoding (eg. PEM, SSH, etc.). It can be used as a front-end
  for key management, but it does not contain implementations of any of the
  assymetric cryptography algorithms represented by the keys that it manages.
  In other words, you can use it to read and write your DSA/RSA/etc. keys,
  but it does not generate new keys or encrypt/sign data.

  _Crypt::Keys_ is useful for authors of the modules that implement those
  algorithms, however, because it provides all of the backend storage
  mechanisms to get the keys in and out of the filesystem. There are many key
  encodings for common key algorithms; _Crypt::Keys_ ensures that the authors
  of the implementation do not have to worry about the myriad formats but
  only about the algorithms.


name: perl-Crypt-Khazad
arch: src
version: 1.0.3
epoch: 0
release: 8.92
summary: Crypt::CBC-compliant block cipher
url: http://search.cpan.org/dist/Crypt-Khazad/
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: morla3
location_href: src/perl-Crypt-Khazad-1.0.3-8.92.src.rpm
checksum_type: sha512
pkgId:
  356031bc3dc531523af14fdc23e71158d9179fad67fc47f8f95c77ae0ae517a4455c9b0c2da67c8ba84dd4fb5724c706343f17a021baa3abfa78a17b91026a69

description:
  Khazad is a 128-bit key, 64-bit block cipher. Designed by Vincent Rijmen
  and Paulo S. L. M. Barreto, Khazad is a NESSIE finalist for legacy-level
  block ciphers. Khazad has many similarities with Rijndael, and has an
  extremely high rate of diffusion.

  This module supports the Crypt::CBC interface, with the following
  functions.

rpm_license:
  This library is free software and you can redistribute it and/or modify it under the same terms as the GNU General Public License.


name: perl-Crypt-Khazad
arch: x86_64
version: 1.0.3
epoch: 0
release: 8.92
summary: Crypt::CBC-compliant block cipher
url: http://search.cpan.org/dist/Crypt-Khazad/
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: morla3
rpm_sourcerpm: perl-Crypt-Khazad-1.0.3-8.92.src.rpm
location_href: x86_64/perl-Crypt-Khazad-1.0.3-8.92.x86_64.rpm
checksum_type: sha512
pkgId:
  5a0ac986d06996ba5b475ac262338dab539d70d4b6a7b7543ea4fe5340d687a56a0134f7409234dc2c242bf8b44674581917d7d9b0a2114e94e64e693a10dc1f

description:
  Khazad is a 128-bit key, 64-bit block cipher. Designed by Vincent Rijmen
  and Paulo S. L. M. Barreto, Khazad is a NESSIE finalist for legacy-level
  block ciphers. Khazad has many similarities with Rijndael, and has an
  extremely high rate of diffusion.

  This module supports the Crypt::CBC interface, with the following
  functions.

rpm_license:
[cell repeats an earlier one in this file: 130 characters]


name: perl-Crypt-LE
arch: noarch
version: 0.38
epoch: 0
release: 1.26
summary: Let's Encrypt API interfacing module and client
url: https://metacpan.org/release/Crypt-LE
rpm_license: Artistic-2.0
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Unspecified
rpm_buildhost: goat05
rpm_sourcerpm: perl-Crypt-LE-0.38-1.26.src.rpm
location_href: noarch/perl-Crypt-LE-0.38-1.26.noarch.rpm
checksum_type: sha512
pkgId:
  709f11bc9fe14579482eeec45a257abd8e4d4972801032f216ac7ab4a5d1447db3e7f34afe0c5879ef8fa7a53f3fc9f38c8d1c5ef482c464c5f4851f4019b3b7

description:
  Crypt::LE provides the functionality necessary to use Let's Encrypt API and
  generate free SSL certificates for your domains. It can also be used to
  generate RSA keys and Certificate Signing Requests or to revoke previously
  issued certificates. Crypt::LE is shipped with a self-sufficient client for
  obtaining SSL certificates - le.pl.

  *Provided client supports 'http' and 'dns' domain verification out of the
  box.*

  Crypt::LE can be easily extended with custom plugins to handle Let's
  Encrypt challenges. See Crypt::LE::Challenge::Simple module for an example
  of a challenge-handling plugin.

  Basic usage:

  *le.pl --key account.key --csr domain.csr --csr-key domain.key --crt
  domain.crt --domains "www.domain.ext,domain.ext" --generate-missing*

  That will generate an account key and a CSR (plus key) if they are missing.
  If any of those files exist, they will just be loaded, so it is safe to
  re-run the client. Run le.pl without any parameters or with '--help' to see
  more details and usage examples.

  In addition to challenge-handling plugins, the client also supports
  completion-handling plugins, such as Crypt::LE::Complete::Simple. You can
  easily handle challenges and trigger specific actions when your certificate
  gets issued by using those modules as templates, without modifying the
  client code. You can also pass custom parameters to your modules from le.pl
  command line:

  *le.pl ... --handle-with Crypt::LE::Challenge::Simple --handle-params
  '{"key1": 1, "key2": "one"}'*

  *le.pl ... --complete-with Crypt::LE::Complete::Simple --complete-params
  '{"key1": 1, "key2": "one"}'*

  The parameters don't have to be put directly in the command line, you could
  also give a name of a file containing valid JSON to read them from.

  *le.pl ... --complete-params complete.json*

  Crypt::LE::Challenge:: and Crypt::LE::Complete:: namespaces are suggested
  for new plugins.


name: perl-Crypt-LE
arch: src
version: 0.38
epoch: 0
release: 1.26
summary: Let's Encrypt API interfacing module and client
url: https://metacpan.org/release/Crypt-LE
rpm_license: Artistic-2.0
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Unspecified
rpm_buildhost: goat05
location_href: src/perl-Crypt-LE-0.38-1.26.src.rpm
checksum_type: sha512
pkgId:
  3243ccc1021b704d40c9f868b89fcb6a8d5d6756544806911af7a03ba935dc451f347fc434bce7495305661a48a5804dbda27a7708fca7390f8fcf420d16a222

description:
  Crypt::LE provides the functionality necessary to use Let's Encrypt API and
  generate free SSL certificates for your domains. It can also be used to
  generate RSA keys and Certificate Signing Requests or to revoke previously
  issued certificates. Crypt::LE is shipped with a self-sufficient client for
  obtaining SSL certificates - le.pl.

  *Provided client supports 'http' and 'dns' domain verification out of the
  box.*

  Crypt::LE can be easily extended with custom plugins to handle Let's
  Encrypt challenges. See Crypt::LE::Challenge::Simple module for an example
  of a challenge-handling plugin.

  Basic usage:

  *le.pl --key account.key --csr domain.csr --csr-key domain.key --crt
  domain.crt --domains "www.domain.ext,domain.ext" --generate-missing*

  That will generate an account key and a CSR (plus key) if they are missing.
  If any of those files exist, they will just be loaded, so it is safe to
  re-run the client. Run le.pl without any parameters or with '--help' to see
  more details and usage examples.

  In addition to challenge-handling plugins, the client also supports
  completion-handling plugins, such as Crypt::LE::Complete::Simple. You can
  easily handle challenges and trigger specific actions when your certificate
  gets issued by using those modules as templates, without modifying the
  client code. You can also pass custom parameters to your modules from le.pl
  command line:

  *le.pl ... --handle-with Crypt::LE::Challenge::Simple --handle-params
  '{"key1": 1, "key2": "one"}'*

  *le.pl ... --complete-with Crypt::LE::Complete::Simple --complete-params
  '{"key1": 1, "key2": "one"}'*

  The parameters don't have to be put directly in the command line, you could
  also give a name of a file containing valid JSON to read them from.

  *le.pl ... --complete-params complete.json*

  Crypt::LE::Challenge:: and Crypt::LE::Complete:: namespaces are suggested
  for new plugins.


name: perl-Crypt-Lite
arch: noarch
version: 0.82.11
epoch: 0
release: 7.54
summary: Easy to use symmetric data encryption and decryption
description: Easy to use symmetric data encryption and decryption
url: http://search.cpan.org/dist/Crypt-Lite/
rpm_license: GPL-1.0+ or Artistic-1.0
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: goat01
rpm_sourcerpm: perl-Crypt-Lite-0.82.11-7.54.src.rpm
location_href: noarch/perl-Crypt-Lite-0.82.11-7.54.noarch.rpm
checksum_type: sha512
pkgId:
  129923fa2508bc0d896199865db2ab534fe7bfb6b05baebc2ec267a547841ad9ea456fa47859f1588d9896c79a2db5929dd717412be3e2c7e6bb83372b4c87c9


name: perl-Crypt-Lite
arch: src
version: 0.82.11
epoch: 0
release: 7.54
summary: Easy to use symmetric data encryption and decryption
description: Easy to use symmetric data encryption and decryption
url: http://search.cpan.org/dist/Crypt-Lite/
rpm_license: GPL-1.0+ or Artistic-1.0
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: goat01
location_href: src/perl-Crypt-Lite-0.82.11-7.54.src.rpm
checksum_type: sha512
pkgId:
  746f05e541123803e92298146f1ba962c096d016f78bfe7fdd6b735ab61387f439f4febdc8b38c6a2bdf2c1383b3f1e4c87cd7aa194a08f268a0ae69c61b33b6


name: perl-Crypt-MagicSignatures-Key
arch: noarch
version: 0.22
epoch: 0
release: 1.23
summary: MagicKeys for the Salmon Protocol
url: https://metacpan.org/release/Crypt-MagicSignatures-Key
rpm_license: Artistic-2.0
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Unspecified
rpm_buildhost: sheep87
rpm_sourcerpm: perl-Crypt-MagicSignatures-Key-0.22-1.23.src.rpm
location_href: noarch/perl-Crypt-MagicSignatures-Key-0.22-1.23.noarch.rpm
checksum_type: sha512
pkgId:
  96ad3bee49aae3aa08d34a95c76b42e1095b8642843890a075c90c9bc5429cea533910cfa0531c5a713ebc8bf9734ba362a2971409f9a0a2d230efd1e0841e72

description:
  Crypt::MagicSignatures::Key implements MagicKeys as described in the at
  https://cdn.rawgit.com/salmon-protocol/salmon-protocol/master/draft-panzer-
  magicsig-01.html to sign messages of the at
  http://www.salmon-protocol.org/. MagicSignatures is a "robust mechanism for
  digitally signing nearly arbitrary messages". See
  Crypt::MagicSignatures::Envelope for using MagicKeys to sign
  MagicEnvelopes.


name: perl-Crypt-MagicSignatures-Key
arch: src
version: 0.22
epoch: 0
release: 1.23
summary: MagicKeys for the Salmon Protocol
url: https://metacpan.org/release/Crypt-MagicSignatures-Key
rpm_license: Artistic-2.0
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Unspecified
rpm_buildhost: sheep87
location_href: src/perl-Crypt-MagicSignatures-Key-0.22-1.23.src.rpm
checksum_type: sha512
pkgId:
  2c940a3be252323010ae2308c5b9b96ed697de3872f8487430715e0b1b382aee1aab13e47ec0b878e98419ec5db00327f8ae468d8b832d1edda1c000bdcfd06d

description:
  Crypt::MagicSignatures::Key implements MagicKeys as described in the at
  https://cdn.rawgit.com/salmon-protocol/salmon-protocol/master/draft-panzer-
  magicsig-01.html to sign messages of the at
  http://www.salmon-protocol.org/. MagicSignatures is a "robust mechanism for
  digitally signing nearly arbitrary messages". See
  Crypt::MagicSignatures::Envelope for using MagicKeys to sign
  MagicEnvelopes.


name: perl-Crypt-MatrixSSL3
arch: src
version: 3.3.0.1
epoch: 0
release: 2.3
summary: Perl extension for SSL and TLS using MatrixSSL.org v3.3
url: http://search.cpan.org/dist/Crypt-MatrixSSL3/
rpm_license: GPL-1.0+ or Artistic-1.0
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: cloud129
location_href: src/perl-Crypt-MatrixSSL3-3.3.0.1-2.3.src.rpm
checksum_type: sha512
pkgId:
  4d06ccc1b30d7c0bbcfc4be58023f6e05553bc182f7bdf1ad7c0cd3776c5645c714ee691d36ccea3f73adb5ebd13f2de3db71f8445ab47ee5d1b9022fee717a5

description:
  Crypt::MatrixSSL3 lets you use the MatrixSSL crypto library (see
  http://matrixssl.org/) from Perl. With this module, you will be able to
  easily write SSL and TLS client and server programs.

  MatrixSSL includes everything you need, all in under 50KB.

  You will need a "C" compiler to build this, unless you're getting the
  ".ppm" prebuilt Win32 version. Crypt::MatrixSSL3 builds cleanly on (at
  least) Windows, Linux, and Macintosh machines.

  MatrixSSL is an Open Source (GNU Public License) product, and is also
  available commercially if you need freedom from GNU rules.

  Everything you need is included here, but check the MatrixSSL.org web site
  to make sure you've got the latest version of the MatrixSSL "C" code if you
  like (it's in the directory "./matrixssl" of this package if you want to
  replace the included version from the MatrixSSL.org download site.)


name: perl-Crypt-MatrixSSL3
arch: x86_64
version: 3.3.0.1
epoch: 0
release: 2.3
summary: Perl extension for SSL and TLS using MatrixSSL.org v3.3
url: http://search.cpan.org/dist/Crypt-MatrixSSL3/
rpm_license: GPL-1.0+ or Artistic-1.0
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: cloud129
rpm_sourcerpm: perl-Crypt-MatrixSSL3-3.3.0.1-2.3.src.rpm
location_href: x86_64/perl-Crypt-MatrixSSL3-3.3.0.1-2.3.x86_64.rpm
checksum_type: sha512
pkgId:
  616112cc6a4c099d67d06d0a61ebd4b6d74f264bba7cb6f6cb2b661c6b5b99902951c6d22f23dec4b9574754a0fc9cd123a73ce7f88808d84074463ac315ab68

description:
  Crypt::MatrixSSL3 lets you use the MatrixSSL crypto library (see
  http://matrixssl.org/) from Perl. With this module, you will be able to
  easily write SSL and TLS client and server programs.

  MatrixSSL includes everything you need, all in under 50KB.

  You will need a "C" compiler to build this, unless you're getting the
  ".ppm" prebuilt Win32 version. Crypt::MatrixSSL3 builds cleanly on (at
  least) Windows, Linux, and Macintosh machines.

  MatrixSSL is an Open Source (GNU Public License) product, and is also
  available commercially if you need freedom from GNU rules.

  Everything you need is included here, but check the MatrixSSL.org web site
  to make sure you've got the latest version of the MatrixSSL "C" code if you
  like (it's in the directory "./matrixssl" of this package if you want to
  replace the included version from the MatrixSSL.org download site.)


name: perl-Crypt-Memfrob
arch: noarch
version: 1.00
epoch: 0
release: 7.54
summary: Memfrob Implementation in Pure Perl
url: http://search.cpan.org/dist/Crypt-Memfrob/
rpm_license: GPL-1.0+ or Artistic-1.0
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: cloud120
rpm_sourcerpm: perl-Crypt-Memfrob-1.00-7.54.src.rpm
location_href: noarch/perl-Crypt-Memfrob-1.00-7.54.noarch.rpm
checksum_type: sha512
pkgId:
  e221b42e21ca8ec9117d4a4b45df154c04ac5667614076034e8322781ad1ab8e7915bc081e000136b5c55a2477c18e3970497218c4a756e783cfad0773e9d04a

description:
  This package provides one function 'memfrob.' This is equivalent to the
  memfrob function included in glibc. With this library, you can generate
  glibc-compatible frobnicated (encrypted) strings, and defrobnicate
  glibc-generated strings, in Perl.


name: perl-Crypt-Memfrob
arch: src
version: 1.00
epoch: 0
release: 7.54
summary: Memfrob Implementation in Pure Perl
url: http://search.cpan.org/dist/Crypt-Memfrob/
rpm_license: GPL-1.0+ or Artistic-1.0
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: cloud120
location_href: src/perl-Crypt-Memfrob-1.00-7.54.src.rpm
checksum_type: sha512
pkgId:
  4c113dc0d730fadfae2a442e67cce946a7391b3f5985f0dabefbfc059279262a44503722e15bc54d24b5cfda462b71636615521bdb1e455f84ae9d7e717213ca

description:
  This package provides one function 'memfrob.' This is equivalent to the
  memfrob function included in glibc. With this library, you can generate
  glibc-compatible frobnicated (encrypted) strings, and defrobnicate
  glibc-generated strings, in Perl.


name: perl-Crypt-Mimetic
arch: noarch
version: 0.02
epoch: 0
release: 8.53
summary: Crypt a file and mask it behind another file
url: http://search.cpan.org/dist/Crypt-Mimetic/
rpm_license: GPL-1.0+ or Artistic-1.0
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: sheep87
rpm_sourcerpm: perl-Crypt-Mimetic-0.02-8.53.src.rpm
location_href: noarch/perl-Crypt-Mimetic-0.02-8.53.noarch.rpm
checksum_type: sha512
pkgId:
  166227bb6879e6bdfabad92030b154aff5e03bd58208d4be405458182b2b18857686cdcc6f66c78d35d1b15967253f8939b288729c8867af3d402456b4fe1875

description:
  This module allows you to hide a file by encrypting in and then attaching
  it to another file of your choice. This mimetic file then looks and behaves
  like a normal file, and can be stored, used or emailed without attracting
  attention.


name: perl-Crypt-Mimetic
arch: src
version: 0.02
epoch: 0
release: 8.53
summary: Crypt a file and mask it behind another file
url: http://search.cpan.org/dist/Crypt-Mimetic/
rpm_license: GPL-1.0+ or Artistic-1.0
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: sheep87
location_href: src/perl-Crypt-Mimetic-0.02-8.53.src.rpm
checksum_type: sha512
pkgId:
  6dd43beea477e937483e61ef98fa6d7545fba66c9ad27d06997ef21a4184430fd149db1588dc2eeae107e1ecd69ccaa61dd1c83d7628cb0d5fcb77f024a09e4e

description:
  This module allows you to hide a file by encrypting in and then attaching
  it to another file of your choice. This mimetic file then looks and behaves
  like a normal file, and can be stored, used or emailed without attracting
  attention.


name: perl-Crypt-Misty1
arch: src
version: 1.1.3
epoch: 0
release: 8.102
summary: Crypt::CBC-compliant block cipher
url: http://search.cpan.org/dist/Crypt-Misty1/
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: sheep84
location_href: src/perl-Crypt-Misty1-1.1.3-8.102.src.rpm
checksum_type: sha512
pkgId:
  19c9d5f3f9dcc806428b48255cff389be7a6cdae9f79a5ab833a09fbfa170c23e9606836e89cf6c4085b0752a5e3255086ef2f5be091cdf29e3e1946981c70e5

description:
  Misty1 is a 64-bit symmetric block cipher with a 128-bit key. It was
  developed by Mitsuru Matsui, and is described in the paper *New Block
  Encryption Algorithm MISTY* and in *RFC2994*.

  In January of 2000, the 3GPP consortium selected a variant of Misty1,
  dubbed as KASUMI (the Japanese word for ``misty''), as the mandatory cipher
  in W-CDMA.

  This module supports the Crypt::CBC interface, with the following
  functions.

rpm_license:
[cell repeats an earlier one in this file: 130 characters]


name: perl-Crypt-Misty1
arch: x86_64
version: 1.1.3
epoch: 0
release: 8.102
summary: Crypt::CBC-compliant block cipher
url: http://search.cpan.org/dist/Crypt-Misty1/
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: sheep84
rpm_sourcerpm: perl-Crypt-Misty1-1.1.3-8.102.src.rpm
location_href: x86_64/perl-Crypt-Misty1-1.1.3-8.102.x86_64.rpm
checksum_type: sha512
pkgId:
  7989dc9651af9209931b3c4c36f67c9789d454ec7acf7ddd85a0a6c68cb5c7ce3340b367cf1c0af58e6f67dd413fcfff09d4059f9694349bf7e1e6f6c403563f

description:
  Misty1 is a 64-bit symmetric block cipher with a 128-bit key. It was
  developed by Mitsuru Matsui, and is described in the paper *New Block
  Encryption Algorithm MISTY* and in *RFC2994*.

  In January of 2000, the 3GPP consortium selected a variant of Misty1,
  dubbed as KASUMI (the Japanese word for ``misty''), as the mandatory cipher
  in W-CDMA.

  This module supports the Crypt::CBC interface, with the following
  functions.

rpm_license:
[cell repeats an earlier one in this file: 130 characters]


name: perl-Crypt-Mode-CBC-Easy
arch: noarch
version: 0.006
epoch: 0
release: 1.35
summary: Encrypts/decrypts text and verifies decrypted text with a checksum and a[cut]
url: https://metacpan.org/release/Crypt-Mode-CBC-Easy
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb01
rpm_sourcerpm: perl-Crypt-Mode-CBC-Easy-0.006-1.35.src.rpm
location_href: noarch/perl-Crypt-Mode-CBC-Easy-0.006-1.35.noarch.rpm
checksum_type: sha512
pkgId:
  ae2cc63db7e05964bbfacdcd80ae177c9f8cfa7bc63390e2021e1aecfa257bd513dcb7f17ea8d0aebf71b4f3a931be530ae69389c85a1aaac3b61e5cf972da3a

description:
  A convenience class that wraps Crypt::Mode::CBC and adds random
  initialization vector support along with a checksum to make sure that all
  decrypted text has not been tampered with.


name: perl-Crypt-Mode-CBC-Easy
arch: src
version: 0.006
epoch: 0
release: 1.35
summary: Encrypts/decrypts text and verifies decrypted text with a checksum and a[cut]
url: https://metacpan.org/release/Crypt-Mode-CBC-Easy
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb01
location_href: src/perl-Crypt-Mode-CBC-Easy-0.006-1.35.src.rpm
checksum_type: sha512
pkgId:
  b5422eae9eed1868ccf971c768776f37b2b4e0c026a4745edacaaef9dac50b41323390fb7d066f4ca2590fee129d1daac7c4edf5a6b8f8b07955b2ae81bc018c

description:
  A convenience class that wraps Crypt::Mode::CBC and adds random
  initialization vector support along with a checksum to make sure that all
  decrypted text has not been tampered with.


name: perl-Crypt-MySQL
arch: src
version: 0.04
epoch: 0
release: 1.79
summary: Emulate Mysql Password() Function
url: http://search.cpan.org/dist/Crypt-MySQL/
rpm_license: CHECK(GPL-1.0+ or Artistic-1.0)
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: sheep86
location_href: src/perl-Crypt-MySQL-0.04-1.79.src.rpm
checksum_type: sha512
pkgId:
  821120db7cb800b711ee6481150cf8cfbc0ce4c51d6d5b7efc1664435cdfd32c31fa842866ccfaac893700d47716a78ba2069759c33b42096a89fc585575f941

description:
  Crypt::MySQL emulates MySQL PASSWORD() SQL function, without
  libmysqlclient. You can compare encrypted passwords, without real MySQL
  environment.


name: perl-Crypt-MySQL
arch: x86_64
version: 0.04
epoch: 0
release: 1.79
summary: Emulate Mysql Password() Function
url: http://search.cpan.org/dist/Crypt-MySQL/
rpm_license: CHECK(GPL-1.0+ or Artistic-1.0)
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: sheep86
rpm_sourcerpm: perl-Crypt-MySQL-0.04-1.79.src.rpm
location_href: x86_64/perl-Crypt-MySQL-0.04-1.79.x86_64.rpm
checksum_type: sha512
pkgId:
  d3a112bc9da8405e5eded246621a6c591fe12c0ad2153992276558a027087f58371ae12d2ca52867f974d610d25f708661c05aa71a02d1fe51717f26ff110b71

description:
  Crypt::MySQL emulates MySQL PASSWORD() SQL function, without
  libmysqlclient. You can compare encrypted passwords, without real MySQL
  environment.


name: perl-Crypt-NULL
arch: noarch
version: 1.02
epoch: 0
release: 8.60
summary: NULL Encryption Algorithm
url: http://search.cpan.org/dist/Crypt-NULL/
rpm_license: CHECK(GPL-1.0+ or Artistic-1.0)
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: sheep88
rpm_sourcerpm: perl-Crypt-NULL-1.02-8.60.src.rpm
location_href: noarch/perl-Crypt-NULL-1.02-8.60.noarch.rpm
checksum_type: sha512
pkgId:
  02f7801cd132eaaad8c8ff692423908256bbc0ad7364ab205b7376c8efaa603937ecfdd3b94e836540e9d5849c05ff35af7f1ab55ab05cb6cd641f1ac763d852

description:
  The NULL Encryption Algorithm is a symmetric block cipher described in RFC
  2410 by Rob Glenn and Stephen Kent.

  This module implements NULL encryption. It supports the Crypt::CBC
  interface, with the following functions.


name: perl-Crypt-NULL
arch: src
version: 1.02
epoch: 0
release: 8.60
summary: NULL Encryption Algorithm
url: http://search.cpan.org/dist/Crypt-NULL/
rpm_license: CHECK(GPL-1.0+ or Artistic-1.0)
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: sheep88
location_href: src/perl-Crypt-NULL-1.02-8.60.src.rpm
checksum_type: sha512
pkgId:
  2ec76c632790bd05074d38efc4ed0a30c5d5744baae58d2996a5aecb62743d75b9b546938f0976b269071aa36b90c51c441df6a9c7714cf199d3ee4491f7cebe

description:
  The NULL Encryption Algorithm is a symmetric block cipher described in RFC
  2410 by Rob Glenn and Stephen Kent.

  This module implements NULL encryption. It supports the Crypt::CBC
  interface, with the following functions.


name: perl-Crypt-Nash
arch: noarch
version: 0.1
epoch: 0
release: 3.56
summary: Implementation of Nash Cryptosystem
url: http://search.cpan.org/dist/Crypt-Nash/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: sheep88
rpm_sourcerpm: perl-Crypt-Nash-0.1-3.56.src.rpm
location_href: noarch/perl-Crypt-Nash-0.1-3.56.noarch.rpm
checksum_type: sha512
pkgId:
  9ab289f669bdf172f565d42ef7c4776fd97b2f5916d9b84ffd202c80fce00ac04154fcd723b3ce4658c8c6ae0ab5da864b5add98e6208301980a4816b5d853e5

description:
  This is a self-synchronizing cipher feedback stream cipher proposed by John
  Nash in 1950, just recently declassified.


name: perl-Crypt-Nash
arch: src
version: 0.1
epoch: 0
release: 3.56
summary: Implementation of Nash Cryptosystem
url: http://search.cpan.org/dist/Crypt-Nash/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: sheep88
location_href: src/perl-Crypt-Nash-0.1-3.56.src.rpm
checksum_type: sha512
pkgId:
  8ddb9d979e20dcfcb92fe57ac6aa8fd6654bc60a2b096f7ec2ff33c1f598b80169550a3a4bef91c197087edb5c170179d55b2754f3d489443ab4e9ce72cb572b

description:
  This is a self-synchronizing cipher feedback stream cipher proposed by John
  Nash in 1950, just recently declassified.


name: perl-Crypt-Noekeon
arch: src
version: 1.0.2
epoch: 0
release: 8.106
summary: Crypt::CBC-compliant block cipher
url: http://search.cpan.org/dist/Crypt-Noekeon/
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: sheep88
location_href: src/perl-Crypt-Noekeon-1.0.2-8.106.src.rpm
checksum_type: sha512
pkgId:
  3ea60b6944dc3f437d5cb469101bcef30749fd814358783cc42d8a87b534bb31bdf232edf02d2148b6c4f1dbc53467380c0886cc6868102d719cfcdaf904ab36

description:
  Noekeon is a 128-bit key, 128-bit block cipher designed by Joan Daemen,
  Michael Peeters, Vincent Rijmen, and Gilles Van Assche. Noekeon was
  submitted as a NESSIE candidate.

  This module supports the Crypt::CBC interface, with the following
  functions.

rpm_license:
[cell repeats an earlier one in this file: 130 characters]


name: perl-Crypt-Noekeon
arch: x86_64
version: 1.0.2
epoch: 0
release: 8.106
summary: Crypt::CBC-compliant block cipher
url: http://search.cpan.org/dist/Crypt-Noekeon/
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: sheep88
rpm_sourcerpm: perl-Crypt-Noekeon-1.0.2-8.106.src.rpm
location_href: x86_64/perl-Crypt-Noekeon-1.0.2-8.106.x86_64.rpm
checksum_type: sha512
pkgId:
  de2d9c23100b9ed06bc751602536ea9d1f6dde42130f48febabffb45df1447a4b00db3bc611f1d9a59f9b3195af3fa7434a67129040d6bf42544807e0b01c41a

description:
  Noekeon is a 128-bit key, 128-bit block cipher designed by Joan Daemen,
  Michael Peeters, Vincent Rijmen, and Gilles Van Assche. Noekeon was
  submitted as a NESSIE candidate.

  This module supports the Crypt::CBC interface, with the following
  functions.

rpm_license:
[cell repeats an earlier one in this file: 130 characters]


name: perl-Crypt-OICQ
arch: noarch
version: 1.1
epoch: 0
release: 2.64
summary: Cryptographic Algorithm Used by Oicq Protocol
description: cryptographic algorithm used by OICQ protocol
url: http://search.cpan.org/dist/Crypt-OICQ/
rpm_license: CHECK(GPL-1.0+ or Artistic-1.0)
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: old-cirrus3
rpm_sourcerpm: perl-Crypt-OICQ-1.1-2.64.src.rpm
location_href: noarch/perl-Crypt-OICQ-1.1-2.64.noarch.rpm
checksum_type: sha512
pkgId:
  bfb0a1bc106f450c596388b2ffdda9225eb72e778ae9332aa65d0f185d73279f0f0e476d64c22cee691871bbf421c38592cdca35ccdc78d8979d2e6069f389bd


name: perl-Crypt-OICQ
arch: src
version: 1.1
epoch: 0
release: 2.64
summary: Cryptographic Algorithm Used by Oicq Protocol
description: cryptographic algorithm used by OICQ protocol
url: http://search.cpan.org/dist/Crypt-OICQ/
rpm_license: CHECK(GPL-1.0+ or Artistic-1.0)
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: old-cirrus3
location_href: src/perl-Crypt-OICQ-1.1-2.64.src.rpm
checksum_type: sha512
pkgId:
  c01c279776144b82fc270a79ae945b0d345a963f940aab807c564573ad1a876fada0385cd3d8e1be513b252fd5ba9b74378f4972f9a5e74a9a19160940a4765b


name: perl-Crypt-OOEnigma
arch: noarch
version: 0.3
epoch: 0
release: 7.63
summary: World War II Enigma machine in a flexible OO framework
description: A World War II Enigma machine in a flexible OO framework
url: http://search.cpan.org/dist/Crypt-OOEnigma/
rpm_license: GPL-1.0+ or Artistic-1.0
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: old-cirrus1
rpm_sourcerpm: perl-Crypt-OOEnigma-0.3-7.63.src.rpm
location_href: noarch/perl-Crypt-OOEnigma-0.3-7.63.noarch.rpm
checksum_type: sha512
pkgId:
  0562958a8f8b5a279931ad8462e13efed7aeb6df4796d8c53f75e92ebd75d4a88269ae11ce9da1ce5b7c94932e21fd091954a44b285cac5bf1e5be5437a93dbc


name: perl-Crypt-OOEnigma
arch: src
version: 0.3
epoch: 0
release: 7.63
summary: World War II Enigma machine in a flexible OO framework
description: A World War II Enigma machine in a flexible OO framework
url: http://search.cpan.org/dist/Crypt-OOEnigma/
rpm_license: GPL-1.0+ or Artistic-1.0
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: old-cirrus1
location_href: src/perl-Crypt-OOEnigma-0.3-7.63.src.rpm
checksum_type: sha512
pkgId:
  b52efd8e9867e2a7ba44859364f3d8c8cc5cf82ea6164f609954259d289cac13d8ae6fee788e2b930a085305e2cb880dda465a6971611d848d3d2ab8f7b6b739


name: perl-Crypt-OTP
arch: noarch
version: 2.00
epoch: 0
release: 7.60
summary: Perl implementation of the One Time Pad (hence, OTP) encryption method
url: http://search.cpan.org/dist/Crypt-OTP/
rpm_license: CHECK(GPL-1.0+ or Artistic-1.0)
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: goat01
rpm_sourcerpm: perl-Crypt-OTP-2.00-7.60.src.rpm
location_href: noarch/perl-Crypt-OTP-2.00-7.60.noarch.rpm
checksum_type: sha512
pkgId:
  77cc77b334ec890cda9179b118a31e0be6f873c3dbf9b119d6dca9d0b8d1fcc7786ca2197b852a7d14673e7904f6541089fa76c9f100862a2ffd187b0ebc54f2

description:
  The One Time Pad encryption method is very simple, and impossible to crack
  without the actual pad file against which the to-be-encrypted message is
  XOR'ed. Encryption and decryption are performed using excactly the same
  method, and the message will decrypt correctly only if the same pad is used
  in decryption as was use in encryption.

  The safest method of use is to use a large, semi-random text file as the
  pad, like so:

  $ciphertext = OTP( "my_pad.txt", $message );

  However, I've also implemented a second method which does not rely on an
  external pad file, though this mathod is substantially less secure.

  $less_secure = OTP( "This text takes the place of my pad file", $message, 1
  );

  In this example, the "1" instructs the OTP sub-routine to use the contents
  of the first element as the pad, rather than the default method which is to
  use the first element as the name of the external pad file.

  If the file specified using the first method does not exist, OTP returns
  zero. In all other cases, OTP returns the XOR'ed message.

  A few important points should be made about key management. First and most
  importantly, it should be noted that using the method where the pad is
  passed as a string (i.e., setting the mode to a non-zero value) is
  tremendously unsecure unless you use a non-repeating sequence that is at
  least as long as the message to be encrypted. I've had some lively debate
  with others on this point, but I stand firmly by the notion that key
  management is left as an exercise for the user. The purpose of this module
  is to provide One Time Pad encryption, not to provide key management for
  same, which is, unquestionably, a separate task. As with any encryption
  method, IF YOU USE IT IN AN UNSECURE FASHION, IT WILL BE UNSECURE. In any
  case, best practice is to use a pad that contains a pseudo-random set of
  data with a period greater than or equal to the length of the message to be
  encrypted. Why "pseudo-random"? Simple. Any random number generator (i.e.,
  the rand() function in perl) that isn't specifically stated to be
  cryptographically secure, will eventually repeat its sequence of random
  numbers. As such, if for example your random number generator starts
  repeating its sequence after, say, 100 numbers, messages of less than 100
  characters will be fairly secure. However, encrypted messages greater than
  100 characters would be considered weak, because they would be encrypted
  with a pad that displays a repeating sequence. If you are uncomfortable
  with doing your own key management, then this is probably not the module
  for you. If you take proper precautions with your pad/key, Crypt::OTP will
  serve you in good stead. Use this module at your own risk, and use the
  utmost care with managing your keys.


name: perl-Crypt-OTP
arch: src
version: 2.00
epoch: 0
release: 7.60
summary: Perl implementation of the One Time Pad (hence, OTP) encryption method
url: http://search.cpan.org/dist/Crypt-OTP/
rpm_license: CHECK(GPL-1.0+ or Artistic-1.0)
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: goat01
location_href: src/perl-Crypt-OTP-2.00-7.60.src.rpm
checksum_type: sha512
pkgId:
  780359fcf1ec438aa3e1e16586cbcb5ec528952abf427b9ff7827bac7fd9a35ce98143be2de7165e52f39ea0223689216123f7e49950a7f6419a6649ff3c5df6

description:
  The One Time Pad encryption method is very simple, and impossible to crack
  without the actual pad file against which the to-be-encrypted message is
  XOR'ed. Encryption and decryption are performed using excactly the same
  method, and the message will decrypt correctly only if the same pad is used
  in decryption as was use in encryption.

  The safest method of use is to use a large, semi-random text file as the
  pad, like so:

  $ciphertext = OTP( "my_pad.txt", $message );

  However, I've also implemented a second method which does not rely on an
  external pad file, though this mathod is substantially less secure.

  $less_secure = OTP( "This text takes the place of my pad file", $message, 1
  );

  In this example, the "1" instructs the OTP sub-routine to use the contents
  of the first element as the pad, rather than the default method which is to
  use the first element as the name of the external pad file.

  If the file specified using the first method does not exist, OTP returns
  zero. In all other cases, OTP returns the XOR'ed message.

  A few important points should be made about key management. First and most
  importantly, it should be noted that using the method where the pad is
  passed as a string (i.e., setting the mode to a non-zero value) is
  tremendously unsecure unless you use a non-repeating sequence that is at
  least as long as the message to be encrypted. I've had some lively debate
  with others on this point, but I stand firmly by the notion that key
  management is left as an exercise for the user. The purpose of this module
  is to provide One Time Pad encryption, not to provide key management for
  same, which is, unquestionably, a separate task. As with any encryption
  method, IF YOU USE IT IN AN UNSECURE FASHION, IT WILL BE UNSECURE. In any
  case, best practice is to use a pad that contains a pseudo-random set of
  data with a period greater than or equal to the length of the message to be
  encrypted. Why "pseudo-random"? Simple. Any random number generator (i.e.,
  the rand() function in perl) that isn't specifically stated to be
  cryptographically secure, will eventually repeat its sequence of random
  numbers. As such, if for example your random number generator starts
  repeating its sequence after, say, 100 numbers, messages of less than 100
  characters will be fairly secure. However, encrypted messages greater than
  100 characters would be considered weak, because they would be encrypted
  with a pad that displays a repeating sequence. If you are uncomfortable
  with doing your own key management, then this is probably not the module
  for you. If you take proper precautions with your pad/key, Crypt::OTP will
  serve you in good stead. Use this module at your own risk, and use the
  utmost care with managing your keys.


name: perl-Crypt-OTP26
arch: noarch
version: 0.03
epoch: 0
release: 7.59
summary: Classic Form of Encryption
url: http://search.cpan.org/dist/Crypt-OTP26/
rpm_license: CHECK(GPL-1.0+ or Artistic-1.0)
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: goat17
rpm_sourcerpm: perl-Crypt-OTP26-0.03-7.59.src.rpm
location_href: noarch/perl-Crypt-OTP26-0.03-7.59.noarch.rpm
checksum_type: sha512
pkgId:
  a0b5f69381c457446c76e47ad0df4b6ea7dd60797c099a4cec99ef0ea29a3242e549119f0c7d804b40e16ece6c0cd90840dd62d48a7fb37e0a0c057ad0b4e6f2

description:
  This implements a mod-26 One Time Pad encryption, similar to the sort
  classically used with pen and paper, as described in
  http://en.wikipedia.org/wiki/One_time_pad

  Its primary use is to explore the intriguing situation detailed at
  http://itre.cis.upenn.edu/~myl/languagelog/archives/003314.html

  NB: We don't handle the cases of generating or securely transmitting the
  pads themselves.

  Also, only lower case alpha (ascii 'a-z') characters are handled. If you
  are actually encrypting and transmitting useful and valuable data, you
  should use a proper strong crypto module.

  And though it's based on the OneTimePad concept, it actually supports the
  pad being shorter or longer than the encrypted text, in which case it is
  truncated or repeated as appropriate. So... don't do that!


name: perl-Crypt-OTP26
arch: src
version: 0.03
epoch: 0
release: 7.59
summary: Classic Form of Encryption
url: http://search.cpan.org/dist/Crypt-OTP26/
rpm_license: CHECK(GPL-1.0+ or Artistic-1.0)
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: goat17
location_href: src/perl-Crypt-OTP26-0.03-7.59.src.rpm
checksum_type: sha512
pkgId:
  7b796cb67894cb154b1221a96fcd346ab3cca8caeeb936272ba550eb5bbf3e02df4c2c664cc0e772bb4c5f56f85d4c021d6565699a4c6b61e54fd466e8a7cd8f

description:
  This implements a mod-26 One Time Pad encryption, similar to the sort
  classically used with pen and paper, as described in
  http://en.wikipedia.org/wiki/One_time_pad

  Its primary use is to explore the intriguing situation detailed at
  http://itre.cis.upenn.edu/~myl/languagelog/archives/003314.html

  NB: We don't handle the cases of generating or securely transmitting the
  pads themselves.

  Also, only lower case alpha (ascii 'a-z') characters are handled. If you
  are actually encrypting and transmitting useful and valuable data, you
  should use a proper strong crypto module.

  And though it's based on the OneTimePad concept, it actually supports the
  pad being shorter or longer than the encrypted text, in which case it is
  truncated or repeated as appropriate. So... don't do that!


name: perl-Crypt-OpenBSD-Blowfish
arch: src
version: 0.01
epoch: 0
release: 1.97
summary: Perl extension for the OpenBSD Blowfish cipher
url: http://search.cpan.org/dist/Crypt-OpenBSD-Blowfish/
rpm_license: GPL-1.0+ or Artistic-1.0
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: sheep85
location_href: src/perl-Crypt-OpenBSD-Blowfish-0.01-1.97.src.rpm
checksum_type: sha512
pkgId:
  0ee88447b3fd0a7f1a28249921c17c2d6a68332b768b097d613fb088c5eee581f6876a47b705fae3339c4ad052dde45d2f1602e9c03510bc35204cb953b38516

description:
  This module is a wrapper for the OpenBSD implementation of the Blowfish
  cipher. The C source is taken from the portable OpenSSH source code.


name: perl-Crypt-OpenBSD-Blowfish
arch: x86_64
version: 0.01
epoch: 0
release: 1.97
summary: Perl extension for the OpenBSD Blowfish cipher
url: http://search.cpan.org/dist/Crypt-OpenBSD-Blowfish/
rpm_license: GPL-1.0+ or Artistic-1.0
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: sheep85
rpm_sourcerpm: perl-Crypt-OpenBSD-Blowfish-0.01-1.97.src.rpm
location_href: x86_64/perl-Crypt-OpenBSD-Blowfish-0.01-1.97.x86_64.rpm
checksum_type: sha512
pkgId:
  99e985c7db300641298457064b32442ad027e993eaa5c933b0ae00e0ac5dd5f1939c9388f94af9d340df084638af5d0b66195c6bb27d50b1b2c25208fe64c887

description:
  This module is a wrapper for the OpenBSD implementation of the Blowfish
  cipher. The C source is taken from the portable OpenSSH source code.


name: perl-Crypt-OpenPGP
arch: noarch
version: 1.12
epoch: 0
release: 1.2
summary: Pure-Perl OpenPGP implementation
url: http://search.cpan.org/dist/Crypt-OpenPGP/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: localhost
rpm_sourcerpm: perl-Crypt-OpenPGP-1.12-1.2.src.rpm
location_href: noarch/perl-Crypt-OpenPGP-1.12-1.2.noarch.rpm
checksum_type: sha512
pkgId:
  0ccd31337c180f4c75c3a57f212f250a4d11fd352e7974039f986920934ff2da7228e0e0e270ea3f2144abd8e3ca9aa0914a347f7024179229d6115049489ae5

description:
  _Crypt::OpenPGP_ is a pure-Perl implementation of the OpenPGP standard[1].
  In addition to support for the standard itself, _Crypt::OpenPGP_ claims
  compatibility with many other PGP implementations, both those that support
  the standard and those that preceded it.

  _Crypt::OpenPGP_ provides signing/verification, encryption/decryption,
  keyring management, and key-pair generation; in short it should provide you
  with everything you need to PGP-enable yourself. Alternatively it can be
  used as part of a larger system; for example, perhaps you have a
  web-form-to-email generator written in Perl, and you'd like to encrypt
  outgoing messages, because they contain sensitive information.
  _Crypt::OpenPGP_ can be plugged into such a scenario, given your public
  key, and told to encrypt all messages; they will then be readable only by
  you.

  This module currently supports 'RSA' and 'DSA' for digital signatures, and
  'RSA' and 'ElGamal' for encryption/decryption. It supports the symmetric
  ciphers '3DES', 'Blowfish', 'IDEA', 'Twofish', 'CAST5', and 'Rijndael'
  ('AES'). 'Rijndael' is supported for key sizes of '128', '192', and '256'
  bits. _Crypt::OpenPGP_ supports the digest algorithms 'MD5', 'SHA-1', and
  'RIPE-MD/160'. And it supports 'ZIP' and 'Zlib' compression.


name: perl-Crypt-OpenPGP
arch: src
version: 1.12
epoch: 0
release: 1.2
summary: Pure-Perl OpenPGP implementation
url: http://search.cpan.org/dist/Crypt-OpenPGP/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: localhost
location_href: src/perl-Crypt-OpenPGP-1.12-1.2.src.rpm
checksum_type: sha512
pkgId:
  b11489522ec0b1064ff7d77d3c846d5d3d7d1124189f74c87de74b435922f583588be264a13188935ef22fae96089623ee7f2e9ca3caeb84283406f9621acd7c

description:
  _Crypt::OpenPGP_ is a pure-Perl implementation of the OpenPGP standard[1].
  In addition to support for the standard itself, _Crypt::OpenPGP_ claims
  compatibility with many other PGP implementations, both those that support
  the standard and those that preceded it.

  _Crypt::OpenPGP_ provides signing/verification, encryption/decryption,
  keyring management, and key-pair generation; in short it should provide you
  with everything you need to PGP-enable yourself. Alternatively it can be
  used as part of a larger system; for example, perhaps you have a
  web-form-to-email generator written in Perl, and you'd like to encrypt
  outgoing messages, because they contain sensitive information.
  _Crypt::OpenPGP_ can be plugged into such a scenario, given your public
  key, and told to encrypt all messages; they will then be readable only by
  you.

  This module currently supports 'RSA' and 'DSA' for digital signatures, and
  'RSA' and 'ElGamal' for encryption/decryption. It supports the symmetric
  ciphers '3DES', 'Blowfish', 'IDEA', 'Twofish', 'CAST5', and 'Rijndael'
  ('AES'). 'Rijndael' is supported for key sizes of '128', '192', and '256'
  bits. _Crypt::OpenPGP_ supports the digest algorithms 'MD5', 'SHA-1', and
  'RIPE-MD/160'. And it supports 'ZIP' and 'Zlib' compression.


name: perl-Crypt-OpenSSL-Guess
arch: noarch
version: 0.15
epoch: 0
release: 1.14
summary: Guess OpenSSL include path
url: https://metacpan.org/release/Crypt-OpenSSL-Guess
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Unspecified
rpm_buildhost: stones
rpm_sourcerpm: perl-Crypt-OpenSSL-Guess-0.15-1.14.src.rpm
location_href: noarch/perl-Crypt-OpenSSL-Guess-0.15-1.14.noarch.rpm
checksum_type: sha512
pkgId:
  cd5bff5b18676aa1bd497e6c4884a1b197d1e924803f008e9467b88c8e91d3c376e708015c3ac4e64f94acb69d7ee2a8a21b67c223e82c47bd152a7956c8c478

description:
  Crypt::OpenSSL::Guess provides helpers to guess OpenSSL include path on any
  platforms.

  Often macOS's homebrew OpenSSL cause a problem on installation due to
  include path is not added. Some CPAN module provides to modify include path
  with configure-args, but Carton or Module::CPANfile is not supported to
  pass configure-args to each modules. Crypt::OpenSSL::* modules should use
  it on your Makefile.PL.

  This module resolves the include path by Net::SSLeay's workaround. Original
  code is taken from 'inc/Module/Install/PRIVATE/Net/SSLeay.pm' by
  Net::SSLeay.


name: perl-Crypt-OpenSSL-Guess
arch: src
version: 0.15
epoch: 0
release: 1.14
summary: Guess OpenSSL include path
url: https://metacpan.org/release/Crypt-OpenSSL-Guess
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Unspecified
rpm_buildhost: stones
location_href: src/perl-Crypt-OpenSSL-Guess-0.15-1.14.src.rpm
checksum_type: sha512
pkgId:
  d4e63cf427b188fae764cc05e9c0ed10d61e1b90e8723013429e6706dee6f96c41eca71d76dc1e6a6f28df9bce6a5c05e90e3c1c53cb51728c8b49c315df1c3e

description:
  Crypt::OpenSSL::Guess provides helpers to guess OpenSSL include path on any
  platforms.

  Often macOS's homebrew OpenSSL cause a problem on installation due to
  include path is not added. Some CPAN module provides to modify include path
  with configure-args, but Carton or Module::CPANfile is not supported to
  pass configure-args to each modules. Crypt::OpenSSL::* modules should use
  it on your Makefile.PL.

  This module resolves the include path by Net::SSLeay's workaround. Original
  code is taken from 'inc/Module/Install/PRIVATE/Net/SSLeay.pm' by
  Net::SSLeay.


name: perl-Crypt-OpenToken
arch: noarch
version: 0.10
epoch: 0
release: 1.35
summary: Perl implementation of Ping Identity's "OpenToken"
url: https://metacpan.org/release/Crypt-OpenToken
rpm_license: Artistic-2.0
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Unspecified
rpm_buildhost: lamb55
rpm_sourcerpm: perl-Crypt-OpenToken-0.10-1.35.src.rpm
location_href: noarch/perl-Crypt-OpenToken-0.10-1.35.noarch.rpm
checksum_type: sha512
pkgId:
  c2645aa729bf9d7c3d5f0a3fc7e4fdb30feaa7df37a3d36504744185986dc0892eee6107f60c638c3b8f594efbd77c5032431a948fa89025def25c9798252e32

description:
  This module provides a Perl implementation of the "OpenToken" standard as
  defined by Ping Identity in their IETF Draft.


name: perl-Crypt-OpenToken
arch: src
version: 0.10
epoch: 0
release: 1.35
summary: Perl implementation of Ping Identity's "OpenToken"
url: https://metacpan.org/release/Crypt-OpenToken
rpm_license: Artistic-2.0
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Unspecified
rpm_buildhost: lamb55
location_href: src/perl-Crypt-OpenToken-0.10-1.35.src.rpm
checksum_type: sha512
pkgId:
  cb011de62c07f13715cf23933e71befa374e77c15f41f34fdc100b2d3af2f9544d1fe006e90efa7a16de0904b5abc34475f22d2a3f1cf651d7fe40fb1d10cdb4

description:
  This module provides a Perl implementation of the "OpenToken" standard as
  defined by Ping Identity in their IETF Draft.


name: perl-Crypt-PBE
arch: noarch
version: 0.102
epoch: 0
release: 1.29
summary: Perl extension for PKCS #5 Password-Based Encryption Algorithms
description: Perl extension for PKCS #5 Password-Based Encryption Algorithms
url: https://metacpan.org/release/Crypt-PBE
rpm_license: Artistic-2.0
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Unspecified
rpm_buildhost: lamb01
rpm_sourcerpm: perl-Crypt-PBE-0.102-1.29.src.rpm
location_href: noarch/perl-Crypt-PBE-0.102-1.29.noarch.rpm
checksum_type: sha512
pkgId:
  d82dd4d8634ea57584335f854a1e7563bc375a76eed7a30b1edb352e5e086ae9f21dadbf1da31369ea55440c73b78fcb3f8672c1bc838e7b6a411cfd331aef50


name: perl-Crypt-PBE
arch: src
version: 0.102
epoch: 0
release: 1.29
summary: Perl extension for PKCS #5 Password-Based Encryption Algorithms
description: Perl extension for PKCS #5 Password-Based Encryption Algorithms
url: https://metacpan.org/release/Crypt-PBE
rpm_license: Artistic-2.0
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Unspecified
rpm_buildhost: lamb01
location_href: src/perl-Crypt-PBE-0.102-1.29.src.rpm
checksum_type: sha512
pkgId:
  1c089a78baec5f4e9e7afc587379a373338e514f61e1c68ebb0ceb26a7ef712c42cf13dadd1befa2f3b027a822fa29ee3dd138258a8d7de523dba89580a994c3


name: perl-Crypt-PBKDF2
arch: noarch
version: 0.161520
epoch: 0
release: 1.41
summary: The PBKDF2 password hashing algorithm
url: http://search.cpan.org/dist/Crypt-PBKDF2/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: goat05
rpm_sourcerpm: perl-Crypt-PBKDF2-0.161520-1.41.src.rpm
location_href: noarch/perl-Crypt-PBKDF2-0.161520-1.41.noarch.rpm
checksum_type: sha512
pkgId:
  3ee81fbef8c90a8c80040756f1ce78d21a54d7c63928b6984fff8694beba2d8b2f092865c55c2abb5d0e42cec248a07a99a94dd2d36e5099968000109a39ead3

description:
  PBKDF2 is a secure password hashing algorithm that uses the techniques of
  "key strengthening" to make the complexity of a brute-force attack
  arbitrarily high. PBKDF2 uses any other cryptographic hash or cipher (by
  convention, usually HMAC-SHA1, but 'Crypt::PBKDF2' is fully pluggable), and
  allows for an arbitrary number of iterations of the hashing function, and a
  nearly unlimited output hash size (up to 2**32 - 1 times the size of the
  output of the backend hash). The hash is salted, as any password hash
  should be, and the salt may also be of arbitrary size.


name: perl-Crypt-PBKDF2
arch: src
version: 0.161520
epoch: 0
release: 1.41
summary: The PBKDF2 password hashing algorithm
url: http://search.cpan.org/dist/Crypt-PBKDF2/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: goat05
location_href: src/perl-Crypt-PBKDF2-0.161520-1.41.src.rpm
checksum_type: sha512
pkgId:
  180f38d552cb1170620b1ff7c353e8751c807501e7f4d627f4bde72c6380033d21ab76857b40de6bff0256d8245c8702b8e4419e266bff1ef3b0fa55b624dd17

description:
  PBKDF2 is a secure password hashing algorithm that uses the techniques of
  "key strengthening" to make the complexity of a brute-force attack
  arbitrarily high. PBKDF2 uses any other cryptographic hash or cipher (by
  convention, usually HMAC-SHA1, but 'Crypt::PBKDF2' is fully pluggable), and
  allows for an arbitrary number of iterations of the hashing function, and a
  nearly unlimited output hash size (up to 2**32 - 1 times the size of the
  output of the backend hash). The hash is salted, as any password hash
  should be, and the salt may also be of arbitrary size.


name: perl-Crypt-PGP2
arch: noarch
version: 0.03
epoch: 0
release: 7.56
summary: Module for Programmatic Pgp 2.X On Unix
url: http://search.cpan.org/dist/Crypt-PGP2/
rpm_license: CHECK(GPL-1.0+ or Artistic-1.0)
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb09
rpm_sourcerpm: perl-Crypt-PGP2-0.03-7.56.src.rpm
location_href: noarch/perl-Crypt-PGP2-0.03-7.56.noarch.rpm
checksum_type: sha512
pkgId:
  4956c646ba743b1bc2672e6894cf8e1637a0027958683f9e79aacd9fc97e05f37574d6dff15d3bc1aea1179bb9e846e48441647140478d9180d78696d90627a8

description:
  Perl module wrapper for Unix PGP 2.x

  You can get PGP from
  ftp://ftp.cert.dfn.de/pub/tools/crypt/pgp/pgpi/2.x/src/

  This module:

    * is a wrapper that does parameter validation and provides application
  isolation from the external pgp program

    * returns the PGP banner and error constants.


name: perl-Crypt-PGP2
arch: src
version: 0.03
epoch: 0
release: 7.56
summary: Module for Programmatic Pgp 2.X On Unix
url: http://search.cpan.org/dist/Crypt-PGP2/
rpm_license: CHECK(GPL-1.0+ or Artistic-1.0)
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb09
location_href: src/perl-Crypt-PGP2-0.03-7.56.src.rpm
checksum_type: sha512
pkgId:
  baeaf7305e360b1242b134d332b3e424860db3f88fe06a61ccc1d71e44c74789e04fe10a868b1a887c55916987caded4a6afd142660449d9607c58093b574a38

description:
  Perl module wrapper for Unix PGP 2.x

  You can get PGP from
  ftp://ftp.cert.dfn.de/pub/tools/crypt/pgp/pgpi/2.x/src/

  This module:

    * is a wrapper that does parameter validation and provides application
  isolation from the external pgp program

    * returns the PGP banner and error constants.


name: perl-Crypt-PGP5
arch: noarch
version: 1.38
epoch: 0
release: 8.56
summary: An Object Oriented Interface to PGP5
url: http://search.cpan.org/dist/Crypt-PGP5/
rpm_license: GPL-1.0+ or Artistic-1.0
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb28
rpm_sourcerpm: perl-Crypt-PGP5-1.38-8.56.src.rpm
location_href: noarch/perl-Crypt-PGP5-1.38-8.56.noarch.rpm
checksum_type: sha512
pkgId:
  4086f15eba904ea0e8a61174937cff57f8eea3e42a32aa7756dab403602f9930cd27cbe88bc85c3138b645e08eb94dfedc7e4af83ca65fa6de9e68de946c752d

description:
  The Crypt::PGP5 module provides near complete access to PGP 5 functionality
  through an object oriented interface. It provides methods for encryption,
  decryption, signing, signature verification, key generation, key export and
  import, and most other key management functions.


name: perl-Crypt-PGP5
arch: src
version: 1.38
epoch: 0
release: 8.56
summary: An Object Oriented Interface to PGP5
url: http://search.cpan.org/dist/Crypt-PGP5/
rpm_license: GPL-1.0+ or Artistic-1.0
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb28
location_href: src/perl-Crypt-PGP5-1.38-8.56.src.rpm
checksum_type: sha512
pkgId:
  f9bea8f963336bffef3028a529e1418dc133f5db9a7913ba9d11255b9243be6ed9ac8aa76dad585031effb3828202abbb4c31aeeca9cc7c9029d1275878fe182

description:
  The Crypt::PGP5 module provides near complete access to PGP 5 functionality
  through an object oriented interface. It provides methods for encryption,
  decryption, signing, signature verification, key generation, key export and
  import, and most other key management functions.


name: perl-Crypt-PGPSimple
arch: noarch
version: 0.13
epoch: 0
release: 7.54
summary: Interface to PGP for Windows and UNIX. No other mods required
url: http://search.cpan.org/dist/Crypt-PGPSimple/
rpm_license: GPL-1.0+ or Artistic-1.0
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: hci-cnode1-e5
rpm_sourcerpm: perl-Crypt-PGPSimple-0.13-7.54.src.rpm
location_href: noarch/perl-Crypt-PGPSimple-0.13-7.54.noarch.rpm
checksum_type: sha512
pkgId:
  6d78e6ab4b163de516a279551dec4fb0f6a9a5d8533b07145446811a6a311f3cca7e16966b64daddb608c7c9a0fe7aad3857263d72aa079992e99ae51e764d97

description:
  Object oriented interface to PGP. Requires PGP installed on the server.
  Allows Perl scripts to encrypt, decrypt and sign messages using PGP for the
  encyption. Tested with PGP 2.6.2 and PGP 6.5.8 on UNIX and Windows.


name: perl-Crypt-PGPSimple
arch: src
version: 0.13
epoch: 0
release: 7.54
summary: Interface to PGP for Windows and UNIX. No other mods required
url: http://search.cpan.org/dist/Crypt-PGPSimple/
rpm_license: GPL-1.0+ or Artistic-1.0
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: hci-cnode1-e5
location_href: src/perl-Crypt-PGPSimple-0.13-7.54.src.rpm
checksum_type: sha512
pkgId:
  a4d5d790a995a3dfc51cffee5551d70c4b388fc307bcb421b6aca453c97026e8b4454bda1f6d89f1a02d011e0e28775cd29cc2f6e610349674f55ee4a0cfd7d6

description:
  Object oriented interface to PGP. Requires PGP installed on the server.
  Allows Perl scripts to encrypt, decrypt and sign messages using PGP for the
  encyption. Tested with PGP 2.6.2 and PGP 6.5.8 on UNIX and Windows.


name: perl-Crypt-PKCS10
arch: noarch
version: 2.004
epoch: 0
release: 1.4
summary: Parse PKCS #10 certificate requests
url: https://metacpan.org/release/Crypt-PKCS10
rpm_license: GPL-1.0-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Unspecified
rpm_buildhost: lamb11
rpm_sourcerpm: perl-Crypt-PKCS10-2.004-1.4.src.rpm
location_href: noarch/perl-Crypt-PKCS10-2.004-1.4.noarch.rpm
checksum_type: sha512
pkgId:
  06f418791aef87162d695c95273f3271263421918cbc314286c6d421f07490c9269904ca81628187bbe083d6fc4097f456dc4a128d61e69caa19e7937bcc8908

description:
  C<Crypt::PKCS10> parses PKCS #10 certificate requests (CSRs) and provides
  accessor methods to extract the data in usable form.

  Common object identifiers will be translated to their corresponding names.
  Additionally, accessor methods allow extraction of single data fields. The
  format of returned data varies by accessor.

  The access methods return the value corresponding to their name. If called
  in scalar context, they return the first value (or an empty string). If
  called in array context, they return all values.

  B<true> values should be specified as 1 and B<false> values as 0. Future
  API changes may provide different functions when other values are used.


name: perl-Crypt-PKCS10
arch: src
version: 2.004
epoch: 0
release: 1.4
summary: Parse PKCS #10 certificate requests
url: https://metacpan.org/release/Crypt-PKCS10
rpm_license: GPL-1.0-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Unspecified
rpm_buildhost: lamb11
location_href: src/perl-Crypt-PKCS10-2.004-1.4.src.rpm
checksum_type: sha512
pkgId:
  34f61203016eb383c3714bd974fe76728e510489dabebc9c1a9b1b3f4eb17619bddad7946909be4136f61a43288d460b3ec0294704c22a23fdd5b0fd08bd2bfc

description:
  C<Crypt::PKCS10> parses PKCS #10 certificate requests (CSRs) and provides
  accessor methods to extract the data in usable form.

  Common object identifiers will be translated to their corresponding names.
  Additionally, accessor methods allow extraction of single data fields. The
  format of returned data varies by accessor.

  The access methods return the value corresponding to their name. If called
  in scalar context, they return the first value (or an empty string). If
  called in array context, they return all values.

  B<true> values should be specified as 1 and B<false> values as 0. Future
  API changes may provide different functions when other values are used.


name: perl-Crypt-PKCS11
arch: src
version: 1.03
epoch: 0
release: 3.109
summary: Full-fledged PKCS #11 v2.30 interface
url: http://search.cpan.org/dist/Crypt-PKCS11/
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: cloud102
location_href: src/perl-Crypt-PKCS11-1.03-3.109.src.rpm
checksum_type: sha512
pkgId:
  5f93a9af067c5142a2869b7aa7fc98d4f41a74d5b7c4050eab4d989a01d73b7177d703f144fc89c1e2ec77548e13e97a870c494a2f1f899aefcc83eba6302dd9

description:
  Crypt::PKCS11 provides a full-fledged PKCS #11 v2.30 interface for Perl and
  together with a PKCS #11 provider .so library you can use all the
  functionality a Hardware Security Module (HSM) has to offer from within
  Perl.

  Other modules/pod sections included are:

  * Crypt::PKCS11::XS

  XS layer containing wrappers for all PKCS #11 functions that converts Perl
  data structures to/from PKCS #11 specific data structures.

  * Crypt::PKCS11::Session

  A module handling everything related to a PKCS #11 session.

  * Crypt::PKCS11::Object

  A module that represent a PKCS #11 object which for example can be a public
  or private key.

  * Crypt::PKCS11::Attribute

  A module that represent a PKCS #11 attribute that are used in templates
  when for example creating keys. This is only a base class, see
  Crypt::PKCS11::Attributes for a list of all available attributes.

  * Crypt::PKCS11::Attributes

  A module to handle a set of Crypt::PKCS11::Attribute objects and also lists
  all available PKCS #11 attributes.

  * Crypt::PKCS11::constant

  List of all PKCS #11 constants.

  * Crypt::PKCS11::Attribute::AttributeArray

  A base module that handles nested PKCS #11 attributes.

  * Crypt::PKCS11::Attribute::ByteArray

  A base module that handles byte array attributes.

  * Crypt::PKCS11::Attribute::CK_BBOOL

  A base module that handles boolean attributes.

  * Crypt::PKCS11::Attribute::CK_BYTE

  A base module that handles one byte attributes.

  * Crypt::PKCS11::Attribute::CK_DATE

  A base module that handles date attributes.

  * Crypt::PKCS11::Attribute::CK_ULONG

  A base module that handles an unsigned long attributes.

  * Crypt::PKCS11::Attribute::RFC2279string

  A base module that handles RFC 2279 string attributes.

  * Crypt::PKCS11::Attribute::UlongArray

  A base module that handles unsigned long array attributes.

  * Crypt::PKCS11::Attribute::Value

  A base module that handles attributes containing either a byte array or a
  binary string.

  Following modules exist as an interface to its corresponding PKCS #11 C
  structure, for more information about each structure see individual pod
  page and PKCS #11 documentation.

  * Crypt::PKCS11::CK_AES_CBC_ENCRYPT_DATA_PARAMS

  * Crypt::PKCS11::CK_AES_CCM_PARAMS

  * Crypt::PKCS11::CK_AES_CTR_PARAMS

  * Crypt::PKCS11::CK_AES_GCM_PARAMS

  * Crypt::PKCS11::CK_ARIA_CBC_ENCRYPT_DATA_PARAMS

  * Crypt::PKCS11::CK_CAMELLIA_CBC_ENCRYPT_DATA_PARAMS

  * Crypt::PKCS11::CK_CAMELLIA_CTR_PARAMS

  * Crypt::PKCS11::CK_CMS_SIG_PARAMS

  * Crypt::PKCS11::CK_DES_CBC_ENCRYPT_DATA_PARAMS

  * Crypt::PKCS11::CK_ECDH1_DERIVE_PARAMS

  * Crypt::PKCS11::CK_ECDH2_DERIVE_PARAMS

  * Crypt::PKCS11::CK_ECMQV_DERIVE_PARAMS

  * Crypt::PKCS11::CK_KEA_DERIVE_PARAMS

  * Crypt::PKCS11::CK_KEY_DERIVATION_STRING_DATA

  * Crypt::PKCS11::CK_KEY_WRAP_SET_OAEP_PARAMS

  * Crypt::PKCS11::CK_KIP_PARAMS

  * Crypt::PKCS11::CK_MECHANISM

  * Crypt::PKCS11::CK_OTP_PARAM

  * Crypt::PKCS11::CK_OTP_PARAMS

  * Crypt::PKCS11::CK_OTP_SIGNATURE_INFO

  * Crypt::PKCS11::CK_PBE_PARAMS

  * Crypt::PKCS11::CK_PKCS5_PBKD2_PARAMS

  * Crypt::PKCS11::CK_RC2_CBC_PARAMS

  * Crypt::PKCS11::CK_RC2_MAC_GENERAL_PARAMS

  * Crypt::PKCS11::CK_RC5_CBC_PARAMS

  * Crypt::PKCS11::CK_RC5_MAC_GENERAL_PARAMS

  * Crypt::PKCS11::CK_RC5_PARAMS

  * Crypt::PKCS11::CK_RSA_PKCS_OAEP_PARAMS

  * Crypt::PKCS11::CK_RSA_PKCS_PSS_PARAMS

  * Crypt::PKCS11::CK_SKIPJACK_PRIVATE_WRAP_PARAMS

  * Crypt::PKCS11::CK_SKIPJACK_RELAYX_PARAMS

  * Crypt::PKCS11::CK_SSL3_KEY_MAT_OUT

  * Crypt::PKCS11::CK_SSL3_KEY_MAT_PARAMS

  * Crypt::PKCS11::CK_SSL3_MASTER_KEY_DERIVE_PARAMS

  * Crypt::PKCS11::CK_SSL3_RANDOM_DATA

  * Crypt::PKCS11::CK_TLS_PRF_PARAMS

  * Crypt::PKCS11::CK_VERSION

  * Crypt::PKCS11::CK_WTLS_KEY_MAT_OUT

  * Crypt::PKCS11::CK_WTLS_KEY_MAT_PARAMS

  * Crypt::PKCS11::CK_WTLS_MASTER_KEY_DERIVE_PARAMS

  * Crypt::PKCS11::CK_WTLS_PRF_PARAMS

  * Crypt::PKCS11::CK_WTLS_RANDOM_DATA

  * Crypt::PKCS11::CK_X9_42_DH1_DERIVE_PARAMS

  * Crypt::PKCS11::CK_X9_42_DH2_DERIVE_PARAMS

  * Crypt::PKCS11::CK_X9_42_MQV_DERIVE_PARAMS

rpm_license:
  All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: notice, this list of conditions and the following disclaimer. notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES and LOSS OF USE, DATA, OR PROFITS and OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.


name: perl-Crypt-PKCS11
arch: x86_64
version: 1.03
epoch: 0
release: 3.109
summary: Full-fledged PKCS #11 v2.30 interface
url: http://search.cpan.org/dist/Crypt-PKCS11/
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: cloud102
rpm_sourcerpm: perl-Crypt-PKCS11-1.03-3.109.src.rpm
location_href: x86_64/perl-Crypt-PKCS11-1.03-3.109.x86_64.rpm
checksum_type: sha512
pkgId:
  09a779a7af2b890561c74c067aee1fb4898d5100d6354af0f10b555a90dc3a77bb45f220e03d1b9e5e1acbc6e46f4b2166370db61bc22a1ac3b41ece70cac8b2

description:
  Crypt::PKCS11 provides a full-fledged PKCS #11 v2.30 interface for Perl and
  together with a PKCS #11 provider .so library you can use all the
  functionality a Hardware Security Module (HSM) has to offer from within
  Perl.

  Other modules/pod sections included are:

  * Crypt::PKCS11::XS

  XS layer containing wrappers for all PKCS #11 functions that converts Perl
  data structures to/from PKCS #11 specific data structures.

  * Crypt::PKCS11::Session

  A module handling everything related to a PKCS #11 session.

  * Crypt::PKCS11::Object

  A module that represent a PKCS #11 object which for example can be a public
  or private key.

  * Crypt::PKCS11::Attribute

  A module that represent a PKCS #11 attribute that are used in templates
  when for example creating keys. This is only a base class, see
  Crypt::PKCS11::Attributes for a list of all available attributes.

  * Crypt::PKCS11::Attributes

  A module to handle a set of Crypt::PKCS11::Attribute objects and also lists
  all available PKCS #11 attributes.

  * Crypt::PKCS11::constant

  List of all PKCS #11 constants.

  * Crypt::PKCS11::Attribute::AttributeArray

  A base module that handles nested PKCS #11 attributes.

  * Crypt::PKCS11::Attribute::ByteArray

  A base module that handles byte array attributes.

  * Crypt::PKCS11::Attribute::CK_BBOOL

  A base module that handles boolean attributes.

  * Crypt::PKCS11::Attribute::CK_BYTE

  A base module that handles one byte attributes.

  * Crypt::PKCS11::Attribute::CK_DATE

  A base module that handles date attributes.

  * Crypt::PKCS11::Attribute::CK_ULONG

  A base module that handles an unsigned long attributes.

  * Crypt::PKCS11::Attribute::RFC2279string

  A base module that handles RFC 2279 string attributes.

  * Crypt::PKCS11::Attribute::UlongArray

  A base module that handles unsigned long array attributes.

  * Crypt::PKCS11::Attribute::Value

  A base module that handles attributes containing either a byte array or a
  binary string.

  Following modules exist as an interface to its corresponding PKCS #11 C
  structure, for more information about each structure see individual pod
  page and PKCS #11 documentation.

  * Crypt::PKCS11::CK_AES_CBC_ENCRYPT_DATA_PARAMS

  * Crypt::PKCS11::CK_AES_CCM_PARAMS

  * Crypt::PKCS11::CK_AES_CTR_PARAMS

  * Crypt::PKCS11::CK_AES_GCM_PARAMS

  * Crypt::PKCS11::CK_ARIA_CBC_ENCRYPT_DATA_PARAMS

  * Crypt::PKCS11::CK_CAMELLIA_CBC_ENCRYPT_DATA_PARAMS

  * Crypt::PKCS11::CK_CAMELLIA_CTR_PARAMS

  * Crypt::PKCS11::CK_CMS_SIG_PARAMS

  * Crypt::PKCS11::CK_DES_CBC_ENCRYPT_DATA_PARAMS

  * Crypt::PKCS11::CK_ECDH1_DERIVE_PARAMS

  * Crypt::PKCS11::CK_ECDH2_DERIVE_PARAMS

  * Crypt::PKCS11::CK_ECMQV_DERIVE_PARAMS

  * Crypt::PKCS11::CK_KEA_DERIVE_PARAMS

  * Crypt::PKCS11::CK_KEY_DERIVATION_STRING_DATA

  * Crypt::PKCS11::CK_KEY_WRAP_SET_OAEP_PARAMS

  * Crypt::PKCS11::CK_KIP_PARAMS

  * Crypt::PKCS11::CK_MECHANISM

  * Crypt::PKCS11::CK_OTP_PARAM

  * Crypt::PKCS11::CK_OTP_PARAMS

  * Crypt::PKCS11::CK_OTP_SIGNATURE_INFO

  * Crypt::PKCS11::CK_PBE_PARAMS

  * Crypt::PKCS11::CK_PKCS5_PBKD2_PARAMS

  * Crypt::PKCS11::CK_RC2_CBC_PARAMS

  * Crypt::PKCS11::CK_RC2_MAC_GENERAL_PARAMS

  * Crypt::PKCS11::CK_RC5_CBC_PARAMS

  * Crypt::PKCS11::CK_RC5_MAC_GENERAL_PARAMS

  * Crypt::PKCS11::CK_RC5_PARAMS

  * Crypt::PKCS11::CK_RSA_PKCS_OAEP_PARAMS

  * Crypt::PKCS11::CK_RSA_PKCS_PSS_PARAMS

  * Crypt::PKCS11::CK_SKIPJACK_PRIVATE_WRAP_PARAMS

  * Crypt::PKCS11::CK_SKIPJACK_RELAYX_PARAMS

  * Crypt::PKCS11::CK_SSL3_KEY_MAT_OUT

  * Crypt::PKCS11::CK_SSL3_KEY_MAT_PARAMS

  * Crypt::PKCS11::CK_SSL3_MASTER_KEY_DERIVE_PARAMS

  * Crypt::PKCS11::CK_SSL3_RANDOM_DATA

  * Crypt::PKCS11::CK_TLS_PRF_PARAMS

  * Crypt::PKCS11::CK_VERSION

  * Crypt::PKCS11::CK_WTLS_KEY_MAT_OUT

  * Crypt::PKCS11::CK_WTLS_KEY_MAT_PARAMS

  * Crypt::PKCS11::CK_WTLS_MASTER_KEY_DERIVE_PARAMS

  * Crypt::PKCS11::CK_WTLS_PRF_PARAMS

  * Crypt::PKCS11::CK_WTLS_RANDOM_DATA

  * Crypt::PKCS11::CK_X9_42_DH1_DERIVE_PARAMS

  * Crypt::PKCS11::CK_X9_42_DH2_DERIVE_PARAMS

  * Crypt::PKCS11::CK_X9_42_MQV_DERIVE_PARAMS

rpm_license:
  All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: notice, this list of conditions and the following disclaimer. notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES and LOSS OF USE, DATA, OR PROFITS and OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.


name: perl-Crypt-PKCS5
arch: src
version: 0.02
epoch: 0
release: 6.59
summary: PKCS #5 v2.1: Password-Based Cryptography Standard
description: Blah blah blah.
url: http://search.cpan.org/dist/Crypt-PKCS5/
rpm_license: GPL-1.0+ or Artistic-1.0
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb76
location_href: src/perl-Crypt-PKCS5-0.02-6.59.src.rpm
checksum_type: sha512
pkgId:
  5d7e11e1c63ce217940ac92f02c27082afd4210056cc4c69856358847afd59f47118cd73d4f863aad2ffd82bcb99adbc45cf98af450f10d41dd03a98f56174a2


name: perl-Crypt-PKCS5
arch: x86_64
version: 0.02
epoch: 0
release: 6.59
summary: PKCS #5 v2.1: Password-Based Cryptography Standard
description: Blah blah blah.
url: http://search.cpan.org/dist/Crypt-PKCS5/
rpm_license: GPL-1.0+ or Artistic-1.0
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb76
rpm_sourcerpm: perl-Crypt-PKCS5-0.02-6.59.src.rpm
location_href: x86_64/perl-Crypt-PKCS5-0.02-6.59.x86_64.rpm
checksum_type: sha512
pkgId:
  6ade19c131eeb25289017b1d834395cd5488a577e96f7db1d01aa91ab5e57d493eccc61781fcde02ffe6bdb8ae4a9fa354de5da4b0892773d2f4a9de59171038


name: perl-Crypt-PW44
arch: noarch
version: 0.14
epoch: 0
release: 1.43
summary: Perl password generator - generate 44-bit passwords using OPIE dictionar[cut]
url: http://search.cpan.org/dist/Crypt-PW44/
rpm_license: GPL-1.0+ or Artistic-1.0
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: sheep83
rpm_sourcerpm: perl-Crypt-PW44-0.14-1.43.src.rpm
location_href: noarch/perl-Crypt-PW44-0.14-1.43.noarch.rpm
checksum_type: sha512
pkgId:
  b9c05f8824ad7e3de348488fe017a0f0caa8aaf07223d344cda2919763e786227eae7b05df559a4774196ad122e0838fbf888849c08784700ed7b1601f860844

description:
  This module contains a simple password generator, based on the S/Key
  calculator (as described in RFC 1760) implemented in Perl. It exports the
  function 'generate_password'.

  This was inspired by the XKCD web comic "Password Strength", permalink
  http://xkcd.com/936/ .


name: perl-Crypt-PW44
arch: src
version: 0.14
epoch: 0
release: 1.43
summary: Perl password generator - generate 44-bit passwords using OPIE dictionar[cut]
url: http://search.cpan.org/dist/Crypt-PW44/
rpm_license: GPL-1.0+ or Artistic-1.0
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: sheep83
location_href: src/perl-Crypt-PW44-0.14-1.43.src.rpm
checksum_type: sha512
pkgId:
  9d62aa5ac1ea0a8a4f2b074076fbaab9c36ea96d8ce58cd0c4aebee2d6d4d1f796b600e37cce6834cdaea0c20a8d0ce58dc976cfd5feafbcfce2180e9a178daa

description:
  This module contains a simple password generator, based on the S/Key
  calculator (as described in RFC 1760) implemented in Perl. It exports the
  function 'generate_password'.

  This was inspired by the XKCD web comic "Password Strength", permalink
  http://xkcd.com/936/ .


name: perl-Crypt-Passphrase
arch: noarch
version: 0.005
epoch: 0
release: 1.4
summary: Module for managing passwords in a cryptographically agile manner
url: https://metacpan.org/release/Crypt-Passphrase
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Unspecified
rpm_buildhost: lamb25
rpm_sourcerpm: perl-Crypt-Passphrase-0.005-1.4.src.rpm
location_href: noarch/perl-Crypt-Passphrase-0.005-1.4.noarch.rpm
checksum_type: sha512
pkgId:
  285c47f3b461803a47553cb113a29c6bad8f45335b29cecd754204ce7cc127f419709fcd194e73fb80385c0ed2064856233b0a1479e53fb1bbafeb94fe980fe3

description:
  This module manages the passwords in a cryptographically agile manner.
  Following Postel's principle, it allows you to define a single scheme that
  will be used for new passwords, but several schemes to check passwords
  with. It will be able to tell you if you should rehash your password, not
  only because the scheme is outdated, but also because the desired
  parameters have changed.


name: perl-Crypt-Passphrase
arch: src
version: 0.005
epoch: 0
release: 1.4
summary: Module for managing passwords in a cryptographically agile manner
url: https://metacpan.org/release/Crypt-Passphrase
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Unspecified
rpm_buildhost: lamb25
location_href: src/perl-Crypt-Passphrase-0.005-1.4.src.rpm
checksum_type: sha512
pkgId:
  54d44e18c96e220fc6c608d893d8ca36acdf8574c4b4bd0f5c6418bc465ad4393d88e4812eb5fc5c20afc2c1a550748f80ceafce8952c244f3525c516ce388d7

description:
  This module manages the passwords in a cryptographically agile manner.
  Following Postel's principle, it allows you to define a single scheme that
  will be used for new passwords, but several schemes to check passwords
  with. It will be able to tell you if you should rehash your password, not
  only because the scheme is outdated, but also because the desired
  parameters have changed.


name: perl-Crypt-Passwd
arch: src
version: 0.03
epoch: 0
release: 7.87
summary: Perl wrapper around the UFC Crypt
url: http://search.cpan.org/dist/Crypt-Passwd/
rpm_license: CHECK(GPL-1.0+ or Artistic-1.0)
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: beatles
location_href: src/perl-Crypt-Passwd-0.03-7.87.src.rpm
checksum_type: sha512
pkgId:
  92c42c19f107875ad85a89ec087a9a6403e772bec0ec1530466c1365db44184f21c342b6fcff4b7055c2cd9834df181ebf30987002b772183f18de67e378088c

description:
  This module provides an interface layer between Perl 5 and Michael Glad's
  UFC Crypt library.

  The interface is comprised in two functions, described below.

  _unix_std_crypt(passwd, salt)_ provides an interface to the traditional
  crypt() function, as implemented by the UFC library. It returns the crypted
  password, perturbed with the salt.

  _unix_ext_crypt(passwd, salt)_ provides the interface to the crypt16()
  function, present in Ultrix and Digital Unix systems as implemented in the
  UFC Library.

  This code is provided as is, with no warranties. It is subject to the same
  terms and conditions that Perl and the UFC Crypt library.


name: perl-Crypt-Passwd
arch: x86_64
version: 0.03
epoch: 0
release: 7.87
summary: Perl wrapper around the UFC Crypt
url: http://search.cpan.org/dist/Crypt-Passwd/
rpm_license: CHECK(GPL-1.0+ or Artistic-1.0)
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: beatles
rpm_sourcerpm: perl-Crypt-Passwd-0.03-7.87.src.rpm
location_href: x86_64/perl-Crypt-Passwd-0.03-7.87.x86_64.rpm
checksum_type: sha512
pkgId:
  19595f4d3334c24c7dbed79fcdff3b129b59c5a46c3d7570e5d578949b3a64f2a76bcd2369bfc2c80d790e202db6f10e6ee49bbf06fbde6163ad14055b8595cf

description:
  This module provides an interface layer between Perl 5 and Michael Glad's
  UFC Crypt library.

  The interface is comprised in two functions, described below.

  _unix_std_crypt(passwd, salt)_ provides an interface to the traditional
  crypt() function, as implemented by the UFC library. It returns the crypted
  password, perturbed with the salt.

  _unix_ext_crypt(passwd, salt)_ provides the interface to the crypt16()
  function, present in Ultrix and Digital Unix systems as implemented in the
  UFC Library.

  This code is provided as is, with no warranties. It is subject to the same
  terms and conditions that Perl and the UFC Crypt library.


name: perl-Crypt-Passwd-XS
arch: src
version: 0.601
epoch: 0
release: 7.118
summary: Full XS implementation of common crypt() algorithms
url: http://search.cpan.org/dist/Crypt-Passwd-XS/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: morla3
location_href: src/perl-Crypt-Passwd-XS-0.601-7.118.src.rpm
checksum_type: sha512
pkgId:
  3fae596187871fdaf9e80a151597790c67df7622e5fb7b0d9920d8750d37975357291b41f310b525242abf72de0c6db748f00e83385a5eeadb11a577e33b1e66

description:
  This module provides several common crypt() schemes as full XS
  implementations. It allows you to validate crypted passwords that were
  hashed using a scheme that the system's native crypt() implementation does
  not support.


name: perl-Crypt-Passwd-XS
arch: x86_64
version: 0.601
epoch: 0
release: 7.118
summary: Full XS implementation of common crypt() algorithms
url: http://search.cpan.org/dist/Crypt-Passwd-XS/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: morla3
rpm_sourcerpm: perl-Crypt-Passwd-XS-0.601-7.118.src.rpm
location_href: x86_64/perl-Crypt-Passwd-XS-0.601-7.118.x86_64.rpm
checksum_type: sha512
pkgId:
  502c526bf4b94ae9ad63b23c02af4dd094d1fdeb3384b2265fb5478f8868912161aafed1515e67f113b910188d9a8a410dcc1ffb3cb6c6bde3df609ea2f3fdeb

description:
  This module provides several common crypt() schemes as full XS
  implementations. It allows you to validate crypted passwords that were
  hashed using a scheme that the system's native crypt() implementation does
  not support.


name: perl-Crypt-PasswdMD5
arch: noarch
version: 1.42
epoch: 0
release: 1.8
summary: Provide interoperable MD5-based crypt() functions
url: https://metacpan.org/release/Crypt-PasswdMD5
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Unspecified
rpm_buildhost: cloud106
rpm_sourcerpm: perl-Crypt-PasswdMD5-1.42-1.8.src.rpm
location_href: noarch/perl-Crypt-PasswdMD5-1.42-1.8.noarch.rpm
checksum_type: sha512
pkgId:
  b054d7605e283e0bdb480b5fc8c63449806191518dc7479123b20c786f587e18b381e2ab94c12a34a3ec355460e74645e414225810000c2a57da5a1d9c1db2c5

description:
  'apache_md5_crypt()' provides a function compatible with Apache's
  '.htpasswd' files. This was contributed by Bryan Hart <bryan@eai.com>. This
  function is exported by default.

  The 'unix_md5_crypt()' provides a crypt()-compatible interface to the
  rather new MD5-based crypt() function found in modern operating systems.
  It's based on the implementation found on FreeBSD 2.2.[56]-RELEASE. This
  function is also exported by default.

  For both functions, if a salt value is not supplied, a random salt will be
  generated, using the function random_md5_salt(). This function is not
  exported by default.


name: perl-Crypt-PasswdMD5
arch: src
version: 1.42
epoch: 0
release: 1.8
summary: Provide interoperable MD5-based crypt() functions
url: https://metacpan.org/release/Crypt-PasswdMD5
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Unspecified
rpm_buildhost: cloud106
location_href: src/perl-Crypt-PasswdMD5-1.42-1.8.src.rpm
checksum_type: sha512
pkgId:
  eb62c7b6fed71852e2a18ac67e0cfb3d13b4c2144c1f32dd5616e6988a28e892974c960f83adc2e63b72c1af05118cf2852707a0e2b47ad5eddd924bedc0d43c

description:
  'apache_md5_crypt()' provides a function compatible with Apache's
  '.htpasswd' files. This was contributed by Bryan Hart <bryan@eai.com>. This
  function is exported by default.

  The 'unix_md5_crypt()' provides a crypt()-compatible interface to the
  rather new MD5-based crypt() function found in modern operating systems.
  It's based on the implementation found on FreeBSD 2.2.[56]-RELEASE. This
  function is also exported by default.

  For both functions, if a salt value is not supplied, a random salt will be
  generated, using the function random_md5_salt(). This function is not
  exported by default.


name: perl-Crypt-Password
arch: noarch
version: 0.28
epoch: 0
release: 2.34
summary: Unix-style, Variously Hashed Passwords
url: https://metacpan.org/release/Crypt-Password
rpm_license: CHECK(Artistic-1.0 OR GPL-1.0-or-later)
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb02
rpm_sourcerpm: perl-Crypt-Password-0.28-2.34.src.rpm
location_href: noarch/perl-Crypt-Password-0.28-2.34.noarch.rpm
checksum_type: sha512
pkgId:
  1f52de394f36541b43cc2476a8b240cec0a5ae0b8568f455ba0653f5a7b8e6ccc2907f62029263ab22edd58fcb6cc8b2452e3f01b5460c35b2440c6b5c913e7e

description:
  This is just a wrapper for perl's 'crypt()', which can do everything you
  would probably want to do to store a password, but this is to make usage
  easier. The object stringifies to the return string of the crypt()
  function, which is (on *Linux/glibc* et al) in Modular Crypt Format:

   
   
   
   

  That you can store, etc, retrieve then use it in 'check_password()' to
  validate a login, etc.

  Not without some danger, so read on, you could also string compare it to
  the output of another 'password()', as long as the salt is the same. If you
  pass a crypted string as the salt it will use the same salt.

  If the given string is already hashed it is assumed to be okay to use it as
  is. So if you are checking something from the outside world pass it as the
  second argument to 'check_password($saved, $wild)'. You could also use
  'crypt_password($wild)', which will definitely crypt its input.

  This means simpler code and users can supply pre-hashed passwords
  initially, but if you do it wrong a stolen hash could be used as a
  password, so buck up your ideas.

  If you aren't running *Linux/glibc*, everything after the WARNING in the
  synopsis is dubious as. If you've got insight into how this module can work
  better on your platform I would love to hear from you.


name: perl-Crypt-Password
arch: src
version: 0.28
epoch: 0
release: 2.34
summary: Unix-style, Variously Hashed Passwords
url: https://metacpan.org/release/Crypt-Password
rpm_license: CHECK(Artistic-1.0 OR GPL-1.0-or-later)
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb02
location_href: src/perl-Crypt-Password-0.28-2.34.src.rpm
checksum_type: sha512
pkgId:
  ecf013fc7f4ceacbc5beed9b1bfdce58c8660251d27c36c05c58f4904b81fee5f485fade0b312eacd9879c155a47e1b4ccb7f860c543f7ef75923fd507bd3e4c

description:
  This is just a wrapper for perl's 'crypt()', which can do everything you
  would probably want to do to store a password, but this is to make usage
  easier. The object stringifies to the return string of the crypt()
  function, which is (on *Linux/glibc* et al) in Modular Crypt Format:

   
   
   
   

  That you can store, etc, retrieve then use it in 'check_password()' to
  validate a login, etc.

  Not without some danger, so read on, you could also string compare it to
  the output of another 'password()', as long as the salt is the same. If you
  pass a crypted string as the salt it will use the same salt.

  If the given string is already hashed it is assumed to be okay to use it as
  is. So if you are checking something from the outside world pass it as the
  second argument to 'check_password($saved, $wild)'. You could also use
  'crypt_password($wild)', which will definitely crypt its input.

  This means simpler code and users can supply pre-hashed passwords
  initially, but if you do it wrong a stolen hash could be used as a
  password, so buck up your ideas.

  If you aren't running *Linux/glibc*, everything after the WARNING in the
  synopsis is dubious as. If you've got insight into how this module can work
  better on your platform I would love to hear from you.


name: perl-Crypt-Password-Util
arch: noarch
version: 0.17
epoch: 0
release: 3.53
summary: Crypt password utilities
url: http://search.cpan.org/dist/Crypt-Password-Util/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: sheep85
rpm_sourcerpm: perl-Crypt-Password-Util-0.17-3.53.src.rpm
location_href: noarch/perl-Crypt-Password-Util-0.17-3.53.noarch.rpm
checksum_type: sha512
pkgId:
  72ce06ec411dd64d29fe2797e5dd6dd7bd44d1825942ff50bc0afb90cb66cefe7cb093a2b58bb89e8619c371ba7876ce80064f9637ea0dcf7813813cdb04b03a

description:
  Crypt::Password::Util provides routines to: 1) generate crypted password;
  2) recognition of whether a string is a crypted password or not, and its
  crypt type.

  It recognizes several types of crypt methods:

  * * BCRYPT

  Passphrase scheme based on Blowfish, designed by Niels Provos and David
  Mazieres for OpenBSD.

  Recognized by: $2$ or $2a$ header followed by cost, followed by 22
  base64-digits salt and 31 digits hash.

  More info: https://www.usenix.org/legacy/event/usenix99/provos/provos_html/

  * * CRYPT

  Traditional DES crypt.

  Recognized by: 11 digit base64 characters.

  More info: http://perldoc.perl.org/functions/crypt.html

  * * EXT-DES

  Extended DES crypt.

  Recognized by: underscore followed by 19 digit base64 characters.

  More info:
  https://en.wikipedia.org/wiki/Crypt_%28C%29#BSDi_extended_DES-based_scheme

  * * MD5-CRYPT

  A baroque passphrase scheme based on MD5, designed by Poul-Henning Kamp and
  originally implemented in FreeBSD.

  Recognized by: $1$ or $apr1$ header.

  More info:
  http://static.usenix.org/event/usenix99/provos/provos_html/node10.html

  * * PLAIN-MD5

  Unsalted MD5 hash, popular with PHP web applications.

  Recognized by: 32 digits of hex characters.

  More info: http://en.wikipedia.org/wiki/MD5

  * * SSHA256

  Salted SHA256, supported by glibc 2.7+.

  Recognized by: $5$ header.

  More info: http://en.wikipedia.org/wiki/SHA-2

  * * SSHA512

  Salted SHA512, supported by glibc 2.7+.

  Recognized by: $6$ header.

  More info: http://en.wikipedia.org/wiki/SHA-2


name: perl-Crypt-Password-Util
arch: src
version: 0.17
epoch: 0
release: 3.53
summary: Crypt password utilities
url: http://search.cpan.org/dist/Crypt-Password-Util/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: sheep85
location_href: src/perl-Crypt-Password-Util-0.17-3.53.src.rpm
checksum_type: sha512
pkgId:
  031be2e4dfc1ae33abc2f9cce28cf8fcdf1adc114a7b62dc08276983a411b01e7be8dd72fba84e1729516cb773b163b6342200164c261ece7f6c731f98b6e3f0

description:
  Crypt::Password::Util provides routines to: 1) generate crypted password;
  2) recognition of whether a string is a crypted password or not, and its
  crypt type.

  It recognizes several types of crypt methods:

  * * BCRYPT

  Passphrase scheme based on Blowfish, designed by Niels Provos and David
  Mazieres for OpenBSD.

  Recognized by: $2$ or $2a$ header followed by cost, followed by 22
  base64-digits salt and 31 digits hash.

  More info: https://www.usenix.org/legacy/event/usenix99/provos/provos_html/

  * * CRYPT

  Traditional DES crypt.

  Recognized by: 11 digit base64 characters.

  More info: http://perldoc.perl.org/functions/crypt.html

  * * EXT-DES

  Extended DES crypt.

  Recognized by: underscore followed by 19 digit base64 characters.

  More info:
  https://en.wikipedia.org/wiki/Crypt_%28C%29#BSDi_extended_DES-based_scheme

  * * MD5-CRYPT

  A baroque passphrase scheme based on MD5, designed by Poul-Henning Kamp and
  originally implemented in FreeBSD.

  Recognized by: $1$ or $apr1$ header.

  More info:
  http://static.usenix.org/event/usenix99/provos/provos_html/node10.html

  * * PLAIN-MD5

  Unsalted MD5 hash, popular with PHP web applications.

  Recognized by: 32 digits of hex characters.

  More info: http://en.wikipedia.org/wiki/MD5

  * * SSHA256

  Salted SHA256, supported by glibc 2.7+.

  Recognized by: $5$ header.

  More info: http://en.wikipedia.org/wiki/SHA-2

  * * SSHA512

  Salted SHA512, supported by glibc 2.7+.

  Recognized by: $6$ header.

  More info: http://en.wikipedia.org/wiki/SHA-2


name: perl-Crypt-Polybius
arch: noarch
version: 0.003
epoch: 0
release: 4.35
summary: Implementation of the Polybius Square
url: http://search.cpan.org/dist/Crypt-Polybius/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb11
rpm_sourcerpm: perl-Crypt-Polybius-0.003-4.35.src.rpm
location_href: noarch/perl-Crypt-Polybius-0.003-4.35.noarch.rpm
checksum_type: sha512
pkgId:
  ccf989bf2d402ca7a36c6907f6002cea324a53f19a3c8b26c578b1724a70bbd5e6b09a1da34ee09e905a9a23f5b897e0e75c575dea6e0cdcac3e219edd55a7fd

description:
  This module provides an object-oriented implementation of the *Polybius
  square*, or *Polybius checkerboard*. This cipher is not cryptographically
  strong, nor completely round-trip-safe.


name: perl-Crypt-Polybius
arch: src
version: 0.003
epoch: 0
release: 4.35
summary: Implementation of the Polybius Square
url: http://search.cpan.org/dist/Crypt-Polybius/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb11
location_href: src/perl-Crypt-Polybius-0.003-4.35.src.rpm
checksum_type: sha512
pkgId:
  7c94c8c49ef4f248779cb0151c4586f6e1be18f96466210fcb5ee002cfa2f4efd67995a308da633a8dff53b1482740898a920f82b3a045baf8383855efd02f05

description:
  This module provides an object-oriented implementation of the *Polybius
  square*, or *Polybius checkerboard*. This cipher is not cryptographically
  strong, nor completely round-trip-safe.


name: perl-Crypt-Present
arch: noarch
version: 0.02
epoch: 0
release: 1.1
summary: Perl extension for Ultra-Lightweight PRESENT 64 bit block encryption module
url: http://search.cpan.org/dist/Crypt-Present/
rpm_license: The implementation of the Present algorithm was developed by, and is
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: build34
rpm_sourcerpm: perl-Crypt-Present-0.02-1.1.src.rpm
location_href: noarch/perl-Crypt-Present-0.02-1.1.noarch.rpm
checksum_type: sha512
pkgId:
  97b18038f4fe832a0d63794aac9bd01197b17d15ccc94256658956f736383b5f85058fefca4c4043392e7d364ffffdce4f8db085715ac9b09e18490fc52001ec

description:
  Present is a ultra lightweight block encryption and can use key sizes of 80
  or 128 bit (10 or 16 byte key). It is developed for use in RFID hardware
  with minimum numer of cricuits.

  Crypt::Present has the following methods:

       blocksize()
       keysize()
       encrypt()
       decrypt()


name: perl-Crypt-Present
arch: src
version: 0.02
epoch: 0
release: 1.1
summary: Perl extension for Ultra-Lightweight PRESENT 64 bit block encryption module
url: http://search.cpan.org/dist/Crypt-Present/
rpm_license: The implementation of the Present algorithm was developed by, and is
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: build34
location_href: src/perl-Crypt-Present-0.02-1.1.src.rpm
checksum_type: sha512
pkgId:
  03a01985e93a87c67408e20ab5bade0910beaa5abf6d17cd32b55d7fc8f4ea1db12f9ab8342cb22451915e7febb28b1ab38844975d6cce672bd81fb7bcac8298

description:
  Present is a ultra lightweight block encryption and can use key sizes of 80
  or 128 bit (10 or 16 byte key). It is developed for use in RFID hardware
  with minimum numer of cricuits.

  Crypt::Present has the following methods:

       blocksize()
       keysize()
       encrypt()
       decrypt()


name: perl-Crypt-Primes
arch: noarch
version: 0.50
epoch: 0
release: 1.17
summary: Provable Prime Number Generator suitable for Cryptographic Applications
url: http://search.cpan.org/dist/Crypt-Primes/
rpm_license: GPL-1.0+ or Artistic-1.0
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: morla3
rpm_sourcerpm: perl-Crypt-Primes-0.50-1.17.src.rpm
location_href: noarch/perl-Crypt-Primes-0.50-1.17.noarch.rpm
checksum_type: sha512
pkgId:
  bef9790549214b0c42dcb26bdf769e65b003534e1fe6cf080ecadb7fa3a6d7d92c0adea1b5538f253e3a87e3e8040ac50df192d494d073040bc7305aef831f0e

description:
  This module implements Ueli Maurer's algorithm for generating large
  _provable_ primes and secure parameters for public-key cryptosystems. The
  generated primes are almost uniformly distributed over the set of primes of
  the specified bitsize and expected time for generation is less than the
  time required for generating a pseudo-prime of the same size with
  Miller-Rabin tests. Detailed description and running time analysis of the
  algorithm can be found in Maurer's paper[1].

  Crypt::Primes is a pure perl implementation. It uses Math::Pari for
  multiple precision integer arithmetic and number theoretic functions.
  Random numbers are gathered with Crypt::Random, a perl interface to
  /dev/u?random devices found on most modern Unix operating systems.


name: perl-Crypt-Primes
arch: src
version: 0.50
epoch: 0
release: 1.17
summary: Provable Prime Number Generator suitable for Cryptographic Applications
url: http://search.cpan.org/dist/Crypt-Primes/
rpm_license: GPL-1.0+ or Artistic-1.0
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: morla3
location_href: src/perl-Crypt-Primes-0.50-1.17.src.rpm
checksum_type: sha512
pkgId:
  ea598886512d6e66ecffc7f9a1747f5422ebc66b90f68e74181c22d7dbd3e6ee5935e8215d2abccae125dc473c194efc25b751ff8f4e310c8847202b348b94a4

description:
  This module implements Ueli Maurer's algorithm for generating large
  _provable_ primes and secure parameters for public-key cryptosystems. The
  generated primes are almost uniformly distributed over the set of primes of
  the specified bitsize and expected time for generation is less than the
  time required for generating a pseudo-prime of the same size with
  Miller-Rabin tests. Detailed description and running time analysis of the
  algorithm can be found in Maurer's paper[1].

  Crypt::Primes is a pure perl implementation. It uses Math::Pari for
  multiple precision integer arithmetic and number theoretic functions.
  Random numbers are gathered with Crypt::Random, a perl interface to
  /dev/u?random devices found on most modern Unix operating systems.


name: perl-Crypt-Pwsafe
arch: noarch
version: 1.2
epoch: 0
release: 7.51
summary: Perl extension for decrypting and parsing PasswordSafe V3 data files
url: http://search.cpan.org/dist/Crypt-Pwsafe/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: morla3
rpm_sourcerpm: perl-Crypt-Pwsafe-1.2-7.51.src.rpm
location_href: noarch/perl-Crypt-Pwsafe-1.2-7.51.noarch.rpm
checksum_type: sha512
pkgId:
  af19b8497f5fd24a3e59f25e48580d4c933378534e46f9a6e5a9ca099060d15929bd37734ee150328bcd5c511ae7611811a543a520b68074bfe891e7b01576fd

description:
  Crypt::Pwsafe module provide read-only access to database files created by
  Version 3 of PasswordSafe utility available from SourceForge at
  http://passwordsafe.sf.net.

  Users of this module should take these notes:

  1. All passwords will be stored in memory unencrypted (in the form of Perl
  hashes) once the password file is loaded.

  2. The module will read the entire content of the password file into
  memory. This may be a problem for large data files on systems with small
  amount of memory.

  3. The modules does not support Version 2 Passwordsafe data files. Please
  convert them to Version 3 if needed.


name: perl-Crypt-Pwsafe
arch: src
version: 1.2
epoch: 0
release: 7.51
summary: Perl extension for decrypting and parsing PasswordSafe V3 data files
url: http://search.cpan.org/dist/Crypt-Pwsafe/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: morla3
location_href: src/perl-Crypt-Pwsafe-1.2-7.51.src.rpm
checksum_type: sha512
pkgId:
  7ceef4524dcdf6e316fab3396cc5f67941cae2e28252be2adfeb2775ab8ce64a41dea39a8a02bcf00eb265d542f1576e303ffca446c3c85ed6b11abbc121f290

description:
  Crypt::Pwsafe module provide read-only access to database files created by
  Version 3 of PasswordSafe utility available from SourceForge at
  http://passwordsafe.sf.net.

  Users of this module should take these notes:

  1. All passwords will be stored in memory unencrypted (in the form of Perl
  hashes) once the password file is loaded.

  2. The module will read the entire content of the password file into
  memory. This may be a problem for large data files on systems with small
  amount of memory.

  3. The modules does not support Version 2 Passwordsafe data files. Please
  convert them to Version 3 if needed.


name: perl-Crypt-RC4
arch: noarch
version: 2.02
epoch: 0
release: 1.55
summary: Perl implementation of the RC4 encryption algorithm
url: http://search.cpan.org/dist/Crypt-RC4/
rpm_license: GPL-1.0+ or Artistic-1.0
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: beatles
rpm_sourcerpm: perl-Crypt-RC4-2.02-1.55.src.rpm
location_href: noarch/perl-Crypt-RC4-2.02-1.55.noarch.rpm
checksum_type: sha512
pkgId:
  b7f38a80573ffb1b61bcd8912389869d3decc929d38390623d86b2af8aea22ecda985b4875c6dd379fd93009638e46cdbf34407adee87b9e3388ddf0287986a0

description:
  A simple implementation of the RC4 algorithm, developed by RSA Security,
  Inc. Here is the description from RSA's website:

  RC4 is a stream cipher designed by Rivest for RSA Data Security (now RSA
  Security). It is a variable key-size stream cipher with byte-oriented
  operations. The algorithm is based on the use of a random permutation.
  Analysis shows that the period of the cipher is overwhelmingly likely to be
  greater than 10100. Eight to sixteen machine operations are required per
  output byte, and the cipher can be expected to run very quickly in
  software. Independent analysts have scrutinized the algorithm and it is
  considered secure.

  Based substantially on the "RC4 in 3 lines of perl" found at
  http://www.cypherspace.org

  A major bug in v1.0 was fixed by David Hook (dgh@wumpus.com.au). Thanks,
  David.


name: perl-Crypt-RC4
arch: src
version: 2.02
epoch: 0
release: 1.55
summary: Perl implementation of the RC4 encryption algorithm
url: http://search.cpan.org/dist/Crypt-RC4/
rpm_license: GPL-1.0+ or Artistic-1.0
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: beatles
location_href: src/perl-Crypt-RC4-2.02-1.55.src.rpm
checksum_type: sha512
pkgId:
  c5421b1e71ffe4efa13887b43e69dbccc8c8aa9406ea52ec2c19dea6b44a237d895d9fda210381ca242d189ee1577f25c7472e2e32394c85dc5c18779a8bb9a3

description:
  A simple implementation of the RC4 algorithm, developed by RSA Security,
  Inc. Here is the description from RSA's website:

  RC4 is a stream cipher designed by Rivest for RSA Data Security (now RSA
  Security). It is a variable key-size stream cipher with byte-oriented
  operations. The algorithm is based on the use of a random permutation.
  Analysis shows that the period of the cipher is overwhelmingly likely to be
  greater than 10100. Eight to sixteen machine operations are required per
  output byte, and the cipher can be expected to run very quickly in
  software. Independent analysts have scrutinized the algorithm and it is
  considered secure.

  Based substantially on the "RC4 in 3 lines of perl" found at
  http://www.cypherspace.org

  A major bug in v1.0 was fixed by David Hook (dgh@wumpus.com.au). Thanks,
  David.


name: perl-Crypt-RC4-XS
arch: src
version: 0.02
epoch: 0
release: 7.93
summary: Perl implementation of the RC4 encryption algorithm
url: http://search.cpan.org/dist/Crypt-RC4-XS/
rpm_license: GPL-1.0+ or Artistic-1.0
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: stones
location_href: src/perl-Crypt-RC4-XS-0.02-7.93.src.rpm
checksum_type: sha512
pkgId:
  82383656dc6a6360065a53a66e72d7953c82bc6b56581adfdcd82b860f0c4495737f981b8335c95ee4210a31f712bb2a8c1c9a3cda45d72e07b641b4d12f249d

description:
  This module XS implementation of the RC4 algorithm, developed by RSA
  Security, Inc. Here is the description from Wikipedia website:

  In cryptography, RC4 (also known as ARC4 or ARCFOUR meaning Alleged RC4,
  see below) is the most widely-used software stream cipher and is used in
  popular protocols such as Secure Sockets Layer (SSL) (to protect Internet
  traffic) and WEP (to secure wireless networks). While remarkable for its
  simplicity and speed in software, RC4 is vulnerable to attacks when the
  beginning of the output keystream is not discarded, or a single keystream
  is used twice; some ways of using RC4 can lead to very insecure
  cryptosystems such as WEP.


name: perl-Crypt-RC4-XS
arch: x86_64
version: 0.02
epoch: 0
release: 7.93
summary: Perl implementation of the RC4 encryption algorithm
url: http://search.cpan.org/dist/Crypt-RC4-XS/
rpm_license: GPL-1.0+ or Artistic-1.0
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: stones
rpm_sourcerpm: perl-Crypt-RC4-XS-0.02-7.93.src.rpm
location_href: x86_64/perl-Crypt-RC4-XS-0.02-7.93.x86_64.rpm
checksum_type: sha512
pkgId:
  9f925a7c7c9e2001608a98324e74cc3e96909b039cea74ee09e9591ba123ee7baaf4b52edf201125632a9c8b07758e1fc44bbf7dc7295348a2e59095fe01556c

description:
  This module XS implementation of the RC4 algorithm, developed by RSA
  Security, Inc. Here is the description from Wikipedia website:

  In cryptography, RC4 (also known as ARC4 or ARCFOUR meaning Alleged RC4,
  see below) is the most widely-used software stream cipher and is used in
  popular protocols such as Secure Sockets Layer (SSL) (to protect Internet
  traffic) and WEP (to secure wireless networks). While remarkable for its
  simplicity and speed in software, RC4 is vulnerable to attacks when the
  beginning of the output keystream is not discarded, or a single keystream
  is used twice; some ways of using RC4 can lead to very insecure
  cryptosystems such as WEP.


name: perl-Crypt-RC5
arch: noarch
version: 2.00
epoch: 0
release: 7.59
summary: Perl implementation of the RC5 encryption algorithm
url: http://search.cpan.org/dist/Crypt-RC5/
rpm_license: CHECK(GPL-1.0+ or Artistic-1.0)
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: old-cirrus3
rpm_sourcerpm: perl-Crypt-RC5-2.00-7.59.src.rpm
location_href: noarch/perl-Crypt-RC5-2.00-7.59.noarch.rpm
checksum_type: sha512
pkgId:
  9bc128d7b4d998544bdbdc3f99c8c0c3f0852597a3957cb14f813f8e88efcebef797459b6f197a03f887184753c49caf67e94fe0b15f51a8ca051d4b82590cb0

description:
  RC5 is a fast block cipher designed by Ronald Rivest for RSA Data Security
  (now RSA Security) in 1994. It is a parameterized algorithm with a variable
  block size, a variable key size, and a variable number of rounds. This
  particular implementation is 32 bit. As such, it is suggested that a
  minimum of 12 rounds be performed.

  Core logic based on "RC5 in 6 lines of perl" at http://www.cypherspace.org


name: perl-Crypt-RC5
arch: src
version: 2.00
epoch: 0
release: 7.59
summary: Perl implementation of the RC5 encryption algorithm
url: http://search.cpan.org/dist/Crypt-RC5/
rpm_license: CHECK(GPL-1.0+ or Artistic-1.0)
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: old-cirrus3
location_href: src/perl-Crypt-RC5-2.00-7.59.src.rpm
checksum_type: sha512
pkgId:
  f54264a8a9c23ac6e4ad7300caa80a5a9d4e4dd6b2c4292d2fb6404d84d1475a5b888470d3a16c7ee596e796b131be8c74ed2b0f522a82073f4e3469115387b8

description:
  RC5 is a fast block cipher designed by Ronald Rivest for RSA Data Security
  (now RSA Security) in 1994. It is a parameterized algorithm with a variable
  block size, a variable key size, and a variable number of rounds. This
  particular implementation is 32 bit. As such, it is suggested that a
  minimum of 12 rounds be performed.

  Core logic based on "RC5 in 6 lines of perl" at http://www.cypherspace.org


name: perl-Crypt-RC6
arch: src
version: 1.0
epoch: 0
release: 7.89
summary: Crypt::CBC compliant RC6 block cipher encryption module
url: http://search.cpan.org/dist/Crypt-RC6/
rpm_license: CHECK(GPL-1.0+ or Artistic-1.0)
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: sheep86
location_href: src/perl-Crypt-RC6-1.0-7.89.src.rpm
checksum_type: sha512
pkgId:
  6e9d04adf8ea51634587c9586929a628a6f0069a8f6d9af0ba3872af0b5d2c9588f3ede9f7ba2c06ac7924f501ddf84a60223f3d161b2e0b31fce0d91611632f

description:
  From THE RC6 BLOCK CIPHER, by Rivest, Robshaw, Sidney, and Yin...

  "RC6 is an evolutionary improvement of RC5, designed to meet the
  requirements of the Advanced Encryption Standard (AES). Like RC5, RC6 makes
  essential use of data-dependent rotations. New features of RC6 include the
  use of four working registers instead of two, and the inclusion of integer
  multiplication as an additional primitive operation. The use of
  multiplication greatly increases the diffusion achieved per round, allowing
  for greater security, fewer rounds, and increased throughput."

  This implementation requires the use of a 16-, 24-, or 32-byte key and
  16-byte blocks for encryption/decryption. Twenty rounds are performed.


name: perl-Crypt-RC6
arch: x86_64
version: 1.0
epoch: 0
release: 7.89
summary: Crypt::CBC compliant RC6 block cipher encryption module
url: http://search.cpan.org/dist/Crypt-RC6/
rpm_license: CHECK(GPL-1.0+ or Artistic-1.0)
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: sheep86
rpm_sourcerpm: perl-Crypt-RC6-1.0-7.89.src.rpm
location_href: x86_64/perl-Crypt-RC6-1.0-7.89.x86_64.rpm
checksum_type: sha512
pkgId:
  ace0d4771395a15929569a5b6146f1b92b50b42c68cf162a94ccdd921ff8c886f7c494777b7d8189f780ee55b7e6086c85f8eaecc605ada9c2c1185b6fbc4d39

description:
  From THE RC6 BLOCK CIPHER, by Rivest, Robshaw, Sidney, and Yin...

  "RC6 is an evolutionary improvement of RC5, designed to meet the
  requirements of the Advanced Encryption Standard (AES). Like RC5, RC6 makes
  essential use of data-dependent rotations. New features of RC6 include the
  use of four working registers instead of two, and the inclusion of integer
  multiplication as an additional primitive operation. The use of
  multiplication greatly increases the diffusion achieved per round, allowing
  for greater security, fewer rounds, and increased throughput."

  This implementation requires the use of a 16-, 24-, or 32-byte key and
  16-byte blocks for encryption/decryption. Twenty rounds are performed.


name: perl-Crypt-RFC8188
arch: noarch
version: 0.04
epoch: 0
release: 1.32
summary: Implement RFC 8188 HTTP Encrypted Content Encoding
url: https://metacpan.org/release/Crypt-RFC8188
rpm_license: Artistic-2.0
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb26
rpm_sourcerpm: perl-Crypt-RFC8188-0.04-1.32.src.rpm
location_href: noarch/perl-Crypt-RFC8188-0.04-1.32.noarch.rpm
checksum_type: sha512
pkgId:
  e4267ad530977013cbe937744efdfa6913c71625186f456d7f5c728056bd29daf292adb0a026b10ab03d2ab85b2e2be6837d9d3afa62ee0149c70116638403d0

description:
  This module implements RFC 8188, the HTTP Encrypted Content Encoding
  standard. Among other things, this is used by Web Push (RFC 8291).

  It implements only the 'aes128gcm' (Advanced Encryption Standard 128-bit
  Galois/Counter Mode) encryption, not the previous draft standards envisaged
  for Web Push. It implements neither 'aesgcm' nor 'aesgcm128'.


name: perl-Crypt-RFC8188
arch: src
version: 0.04
epoch: 0
release: 1.32
summary: Implement RFC 8188 HTTP Encrypted Content Encoding
url: https://metacpan.org/release/Crypt-RFC8188
rpm_license: Artistic-2.0
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb26
location_href: src/perl-Crypt-RFC8188-0.04-1.32.src.rpm
checksum_type: sha512
pkgId:
  c5825aaaf9b2985e868fe1ec8e746c814d19ddbbfce425d741748c4291e498e82fd532a98a68ecdca49f4f30f6e50ef5f7e3b5628a5c329ce00b57b2ff4139bd

description:
  This module implements RFC 8188, the HTTP Encrypted Content Encoding
  standard. Among other things, this is used by Web Push (RFC 8291).

  It implements only the 'aes128gcm' (Advanced Encryption Standard 128-bit
  Galois/Counter Mode) encryption, not the previous draft standards envisaged
  for Web Push. It implements neither 'aesgcm' nor 'aesgcm128'.


name: perl-Crypt-RHash
arch: src
version: 1.00
epoch: 0
release: 1.39
summary: Library for computing message digests and magnet links
description: Library for computing message digests and magnet links
url: https://metacpan.org/release/Crypt-RHash
rpm_license: SUSE-Public-Domain
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Unspecified
rpm_buildhost: lamb52
location_href: src/perl-Crypt-RHash-1.00-1.39.src.rpm
checksum_type: sha512
pkgId:
  d9688cd3d1a91ba36b88238cffc27b30406585d94754ecf0704a2c1820be6f71b94ceb4414b074b02a1e0d3b96b4e71673ba3ebe47d472cb71ea6f30ebe1ea57


name: perl-Crypt-RHash
arch: x86_64
version: 1.00
epoch: 0
release: 1.39
summary: Library for computing message digests and magnet links
description: Library for computing message digests and magnet links
url: https://metacpan.org/release/Crypt-RHash
rpm_license: SUSE-Public-Domain
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Unspecified
rpm_buildhost: lamb52
rpm_sourcerpm: perl-Crypt-RHash-1.00-1.39.src.rpm
location_href: x86_64/perl-Crypt-RHash-1.00-1.39.x86_64.rpm
checksum_type: sha512
pkgId:
  80269394e595262c315e217167428a2e5334e687bb2906bde13d624e7dfbf2a78c82fda8c12d12613f2b28669c23f046ddcf221ff8a3064b48822680cc3125b5


name: perl-Crypt-RIPEMD160
arch: src
version: 0.08
epoch: 0
release: 1.40
summary: Perl extension for the RIPEMD-160 Hash function
url: https://metacpan.org/release/Crypt-RIPEMD160
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb60
location_href: src/perl-Crypt-RIPEMD160-0.08-1.40.src.rpm
checksum_type: sha512
pkgId:
  2502f9d75b3f111480660ecb4022437c8bce094e0c4ad4e6272ca621cb5cc22dd0c7d92361bb5d96a53882796714b0547233e50e5cd0ec0f679f2ddc382c00ce

description:
  The *Crypt::RIPEMD160* module allows you to use the RIPEMD160 Message
  Digest algorithm from within Perl programs.

  The module is based on the implementation from Antoon Bosselaers from
  Katholieke Universiteit Leuven.

  A new RIPEMD160 context object is created with the *new* operation.
  Multiple simultaneous digest contexts can be maintained, if desired. The
  context is updated with the *add* operation which adds the strings
  contained in the _LIST_ parameter. Note, however, that 'add('foo', 'bar')',
  'add('foo')' followed by 'add('bar')' and 'add('foobar')' should all give
  the same result.

  The final message digest value is returned by the *digest* operation as a
  20-byte binary string. This operation delivers the result of *add*
  operations since the last *new* or *reset* operation. Note that the
  *digest* operation is effectively a destructive, read-once operation. Once
  it has been performed, the context must be *reset* before being used to
  calculate another digest value.

  Several convenience functions are also provided. The *addfile* operation
  takes an open file-handle and reads it until end-of file in 8192 byte
  blocks adding the contents to the context. The file-handle can either be
  specified by name or passed as a type-glob reference, as shown in the
  examples below. The *hexdigest* operation calls *digest* and returns the
  result as a printable string of hexdecimal digits. This is exactly the same
  operation as performed by the *unpack* operation in the examples below.

  The *hash* operation can act as either a static member function (ie you
  invoke it on the RIPEMD160 class as in the synopsis above) or as a normal
  virtual function. In both cases it performs the complete RIPEMD160 cycle
  (reset, add, digest) on the supplied scalar value. This is convenient for
  handling small quantities of data. When invoked on the class a temporary
  context is created. When invoked through an already created context object,
  this context is used. The latter form is slightly more efficient. The
  *hexhash* operation is analogous to *hexdigest*.


name: perl-Crypt-RIPEMD160
arch: x86_64
version: 0.08
epoch: 0
release: 1.40
summary: Perl extension for the RIPEMD-160 Hash function
url: https://metacpan.org/release/Crypt-RIPEMD160
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb60
rpm_sourcerpm: perl-Crypt-RIPEMD160-0.08-1.40.src.rpm
location_href: x86_64/perl-Crypt-RIPEMD160-0.08-1.40.x86_64.rpm
checksum_type: sha512
pkgId:
  768a48fe1c2e62254c999a5e71d94901706eb62f9c8f05be7fb5bc082a4b259c2637a199f9701309478aeb75200cd6b565330221948190c1d1a35fbbb9c8e8b8

description:
  The *Crypt::RIPEMD160* module allows you to use the RIPEMD160 Message
  Digest algorithm from within Perl programs.

  The module is based on the implementation from Antoon Bosselaers from
  Katholieke Universiteit Leuven.

  A new RIPEMD160 context object is created with the *new* operation.
  Multiple simultaneous digest contexts can be maintained, if desired. The
  context is updated with the *add* operation which adds the strings
  contained in the _LIST_ parameter. Note, however, that 'add('foo', 'bar')',
  'add('foo')' followed by 'add('bar')' and 'add('foobar')' should all give
  the same result.

  The final message digest value is returned by the *digest* operation as a
  20-byte binary string. This operation delivers the result of *add*
  operations since the last *new* or *reset* operation. Note that the
  *digest* operation is effectively a destructive, read-once operation. Once
  it has been performed, the context must be *reset* before being used to
  calculate another digest value.

  Several convenience functions are also provided. The *addfile* operation
  takes an open file-handle and reads it until end-of file in 8192 byte
  blocks adding the contents to the context. The file-handle can either be
  specified by name or passed as a type-glob reference, as shown in the
  examples below. The *hexdigest* operation calls *digest* and returns the
  result as a printable string of hexdecimal digits. This is exactly the same
  operation as performed by the *unpack* operation in the examples below.

  The *hash* operation can act as either a static member function (ie you
  invoke it on the RIPEMD160 class as in the synopsis above) or as a normal
  virtual function. In both cases it performs the complete RIPEMD160 cycle
  (reset, add, digest) on the supplied scalar value. This is convenient for
  handling small quantities of data. When invoked on the class a temporary
  context is created. When invoked through an already created context object,
  this context is used. The latter form is slightly more efficient. The
  *hexhash* operation is analogous to *hexdigest*.


name: perl-Crypt-RS14_PP
arch: noarch
version: 0.03
epoch: 0
release: 1.342
summary: Pure Perl Implementation of Rs14, Aka "Spritz", Encryption Algorithm
url: http://search.cpan.org/dist/Crypt-RS14_PP/
rpm_license: Artistic-1.0
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb14
rpm_sourcerpm: perl-Crypt-RS14_PP-0.03-1.342.src.rpm
location_href: noarch/perl-Crypt-RS14_PP-0.03-1.342.noarch.rpm
checksum_type: sha512
pkgId:
  102ccfa66bf1a76a2191aed631708749f396ffe3b1bc76024e90644db640f61553122f6b96de9a209a25dc1cf7533bfcbd6c4dbf25ef7a4b4984532ba166ccbd

description:
  RS14, aka "Spritz", is an encryption algorithm, proposed by Ron Rivist and
  Jacob Schuldt, as a replacement for RC4, created by Ron Rivist. RS14, like
  RC4, is a stream algorithm. It takes the basic concepts behind RC4,
  enhancing and updating them for greater security.

  Being pure Perl, this module is really just a testing tool. An XS or
  Inline::C implementation will provide far better performance.

  _Note:_ While this module's API is a superset of the Crypt:: API, the RS14
  algorithm is not intended for use with Crypt::CBC or similar. By its
  nature, it already operates in OFB (Output Feedback) mode.

  _Note:_ Only the encrypt/decrypt capabilities of RS14 are implmented.

  _Note:_ In this module, encrypt/decrypt use bitwise exclusive-or ('^') to
  encipher/decipher the input, as this is commonly used in stream ciphers. As
  a consequence, encrypt and decrypt are the same. Other operations are
  possible. This not specified in the algorithm specification.

  _Note:_ To encrypt "wide characters", such as Unicode, the character stream
  *must* be encoded into a byte stream before encrypting. (For Unicode, use
  UTF-8 encoding.) Whatever encoding is used, security is enhanced by
  excluding any byte order marks.


name: perl-Crypt-RS14_PP
arch: src
version: 0.03
epoch: 0
release: 1.342
summary: Pure Perl Implementation of Rs14, Aka "Spritz", Encryption Algorithm
url: http://search.cpan.org/dist/Crypt-RS14_PP/
rpm_license: Artistic-1.0
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb14
location_href: src/perl-Crypt-RS14_PP-0.03-1.342.src.rpm
checksum_type: sha512
pkgId:
  09ff0ecb656a853c0aee49a51dc46207b8be8bb616e0b6e7d3d90f4892fad62babc7fedb7cfafb1804db8ad8e3b9df7a74061ebc350580ce9207305632d3beb4

description:
  RS14, aka "Spritz", is an encryption algorithm, proposed by Ron Rivist and
  Jacob Schuldt, as a replacement for RC4, created by Ron Rivist. RS14, like
  RC4, is a stream algorithm. It takes the basic concepts behind RC4,
  enhancing and updating them for greater security.

  Being pure Perl, this module is really just a testing tool. An XS or
  Inline::C implementation will provide far better performance.

  _Note:_ While this module's API is a superset of the Crypt:: API, the RS14
  algorithm is not intended for use with Crypt::CBC or similar. By its
  nature, it already operates in OFB (Output Feedback) mode.

  _Note:_ Only the encrypt/decrypt capabilities of RS14 are implmented.

  _Note:_ In this module, encrypt/decrypt use bitwise exclusive-or ('^') to
  encipher/decipher the input, as this is commonly used in stream ciphers. As
  a consequence, encrypt and decrypt are the same. Other operations are
  possible. This not specified in the algorithm specification.

  _Note:_ To encrypt "wide characters", such as Unicode, the character stream
  *must* be encoded into a byte stream before encrypting. (For Unicode, use
  UTF-8 encoding.) Whatever encoding is used, security is enhanced by
  excluding any byte order marks.


name: perl-Crypt-RSA
arch: noarch
version: 1.99
epoch: 0
release: 60.35
summary: RSA public-key cryptosystem
url: https://metacpan.org/release/Crypt-RSA
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: wildcard2
rpm_sourcerpm: perl-Crypt-RSA-1.99-60.35.src.rpm
location_href: noarch/perl-Crypt-RSA-1.99-60.35.noarch.rpm
checksum_type: sha512
pkgId:
  001cb3e349df873eb94c447cfb13fe9065fa475cf54d2e3a1974cfd467158b870fb7c62555723d9dc1b83e5539edd3247f57315f9845b24de7439a547daba9c1

description:
  Crypt::RSA is a pure-perl, cleanroom implementation of the RSA public-key
  cryptosystem. It uses Math::Pari(3), a perl interface to the blazingly fast
  PARI library, for big integer arithmetic and number theoretic computations.

  Crypt::RSA provides arbitrary size key-pair generation, plaintext-aware
  encryption (OAEP) and digital signatures with appendix (PSS). For
  compatibility with SSLv3, RSAREF2, PGP and other applications that follow
  the PKCS #1 v1.5 standard, it also provides PKCS #1 v1.5 encryption and
  signatures.

  Crypt::RSA is structured as bundle of modules that encapsulate different
  parts of the RSA cryptosystem. The RSA algorithm is implemented in
  Crypt::RSA::Primitives(3). Encryption schemes, located under
  Crypt::RSA::ES, and signature schemes, located under Crypt::RSA::SS, use
  the RSA algorithm to build encryption/signature schemes that employ secure
  padding. (See the note on Security of Padding Schemes.)

  The key generation engine and other functions that work on both components
  of the key-pair are encapsulated in Crypt::RSA::Key(3).
  Crypt::RSA::Key::Public(3) & Crypt::RSA::Key::Private(3) provide mechanisms
  for storage & retrival of keys from disk, decoding & encoding of keys in
  certain formats, and secure representation of keys in memory. Finally, the
  Crypt::RSA module provides a convenient, DWIM wrapper around the rest of
  the modules in the bundle.


name: perl-Crypt-RSA
arch: src
version: 1.99
epoch: 0
release: 60.35
summary: RSA public-key cryptosystem
url: https://metacpan.org/release/Crypt-RSA
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: wildcard2
location_href: src/perl-Crypt-RSA-1.99-60.35.src.rpm
checksum_type: sha512
pkgId:
  1386954787200b56133cc1f7abdeebdd37d7bf627a0777a5cbbdad810579093e4b08f5b9b6f7d1be6fc6c9f34b049837bfcf89370396a25de8c3f26f2596a50a

description:
  Crypt::RSA is a pure-perl, cleanroom implementation of the RSA public-key
  cryptosystem. It uses Math::Pari(3), a perl interface to the blazingly fast
  PARI library, for big integer arithmetic and number theoretic computations.

  Crypt::RSA provides arbitrary size key-pair generation, plaintext-aware
  encryption (OAEP) and digital signatures with appendix (PSS). For
  compatibility with SSLv3, RSAREF2, PGP and other applications that follow
  the PKCS #1 v1.5 standard, it also provides PKCS #1 v1.5 encryption and
  signatures.

  Crypt::RSA is structured as bundle of modules that encapsulate different
  parts of the RSA cryptosystem. The RSA algorithm is implemented in
  Crypt::RSA::Primitives(3). Encryption schemes, located under
  Crypt::RSA::ES, and signature schemes, located under Crypt::RSA::SS, use
  the RSA algorithm to build encryption/signature schemes that employ secure
  padding. (See the note on Security of Padding Schemes.)

  The key generation engine and other functions that work on both components
  of the key-pair are encapsulated in Crypt::RSA::Key(3).
  Crypt::RSA::Key::Public(3) & Crypt::RSA::Key::Private(3) provide mechanisms
  for storage & retrival of keys from disk, decoding & encoding of keys in
  certain formats, and secure representation of keys in memory. Finally, the
  Crypt::RSA module provides a convenient, DWIM wrapper around the rest of
  the modules in the bundle.


name: perl-Crypt-RSA-Parse
arch: noarch
version: 0.02
epoch: 0
release: 63.1
summary: Parse RSA keys
url: http://search.cpan.org/dist/Crypt-RSA-Parse/
rpm_license: GPL-1.0+ or Artistic-1.0
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: build78
rpm_sourcerpm: perl-Crypt-RSA-Parse-0.02-63.1.src.rpm
location_href: noarch/perl-Crypt-RSA-Parse-0.02-63.1.noarch.rpm
checksum_type: sha512
pkgId:
  0f7e6870d3da25bad2fb619c23d008335401daf92f64532582c10a78308ec23e6366981eb6fbb0730b9bf1f439b35ae74bc654f1f2f9ed0674cbfbc9507c4b92

description:
  Not much else to say: it parses RSA keys for useful information!

  The public keys are represented via the 'Crypt::RSA::Parse::Public' class,
  while private keys are represented via 'Crypt::RSA::Parse::Private'.


name: perl-Crypt-RSA-Parse
arch: src
version: 0.02
epoch: 0
release: 63.1
summary: Parse RSA keys
url: http://search.cpan.org/dist/Crypt-RSA-Parse/
rpm_license: GPL-1.0+ or Artistic-1.0
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: build78
location_href: src/perl-Crypt-RSA-Parse-0.02-63.1.src.rpm
checksum_type: sha512
pkgId:
  35ff8e9c775699293fadc820d27bbefeaf47ed2be23f0661c060d1a4092a4f410a8e81c014b82bbae903d06d0bd9a0d92205f21e19a5987b71e3644cf23b04de

description:
  Not much else to say: it parses RSA keys for useful information!

  The public keys are represented via the 'Crypt::RSA::Parse::Public' class,
  while private keys are represented via 'Crypt::RSA::Parse::Private'.


name: perl-Crypt-Rabbit
arch: src
version: 1.0.0
epoch: 0
release: 8.93
summary: New Stream Cipher Based On the Properties of Counter
url: http://search.cpan.org/dist/Crypt-Rabbit/
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: old-atreju4
location_href: src/perl-Crypt-Rabbit-1.0.0-8.93.src.rpm
checksum_type: sha512
pkgId:
  cb21073fcfa28864427e963ecdd25f10136ad8dcf187e227c24fe19f68a170966856d22504e49627f3b2d876a453c3bf44f1e69727ca2e54130acc52a0f40733

description:
  Rabbit is a new stream cipher based on the properties of counter assisted
  stream ciphers, invented by Martin Boesgaard, Mette Vesterager, Thomas
  Pedersen, Jesper Christiansen, and Ove Scavenius of Cryptico A/S.

  This module supports the following methods:

  * *new()*

  Initializes the internal states of Rabbit

  * *encrypt($data)*

  Encrypts the data stream *$data*

  * *decrypt($data)*

  Decrypts the data stream *$data*

  *decrypt($data)* is the same as *encrypt($data)*

  * *keysize()*

  Returns the size (in bytes) of the key used (16, in this case)

rpm_license:
  This library is free software and you can redistribute it and/or modify it under the same terms as the GNU General Public License. This implementation of the Rabbit stream cipher is derived from the reference ANSI C code provided in the appendix of the paper, "Rabbit: A New High-Performance Stream Cipher", by Martin Boesgaard, Mette Vesterager, Thomas Pedersen, Jesper Christiansen, and Ove Scavenius of Cryptico A/S. For more information, please visit the Cryptico website at 'http://www.cryptico.com'. of Rabbit may only be used for non-commercial purposes. Any reproduction or redistribution of Rabbit not in accordance with Cryptico's license agreement is expressly prohibited by law, and may result in severe civil and criminal penalties. Violators will be prosecuted to the maximum extent possible. containing this extension under the terms of the GNU or Artistic licenses.


name: perl-Crypt-Rabbit
arch: x86_64
version: 1.0.0
epoch: 0
release: 8.93
summary: New Stream Cipher Based On the Properties of Counter
url: http://search.cpan.org/dist/Crypt-Rabbit/
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: old-atreju4
rpm_sourcerpm: perl-Crypt-Rabbit-1.0.0-8.93.src.rpm
location_href: x86_64/perl-Crypt-Rabbit-1.0.0-8.93.x86_64.rpm
checksum_type: sha512
pkgId:
  30e5084800e369aa916086c9b48277f05a5b7d4682ec5980c5f5ff04729c99fb4bbbff12fe2afec5c181ef6b599b55d2d4566aaf86d3058d7c2e0c8e6f9f31d2

description:
  Rabbit is a new stream cipher based on the properties of counter assisted
  stream ciphers, invented by Martin Boesgaard, Mette Vesterager, Thomas
  Pedersen, Jesper Christiansen, and Ove Scavenius of Cryptico A/S.

  This module supports the following methods:

  * *new()*

  Initializes the internal states of Rabbit

  * *encrypt($data)*

  Encrypts the data stream *$data*

  * *decrypt($data)*

  Decrypts the data stream *$data*

  *decrypt($data)* is the same as *encrypt($data)*

  * *keysize()*

  Returns the size (in bytes) of the key used (16, in this case)

rpm_license:
  This library is free software and you can redistribute it and/or modify it under the same terms as the GNU General Public License. This implementation of the Rabbit stream cipher is derived from the reference ANSI C code provided in the appendix of the paper, "Rabbit: A New High-Performance Stream Cipher", by Martin Boesgaard, Mette Vesterager, Thomas Pedersen, Jesper Christiansen, and Ove Scavenius of Cryptico A/S. For more information, please visit the Cryptico website at 'http://www.cryptico.com'. of Rabbit may only be used for non-commercial purposes. Any reproduction or redistribution of Rabbit not in accordance with Cryptico's license agreement is expressly prohibited by law, and may result in severe civil and criminal penalties. Violators will be prosecuted to the maximum extent possible. containing this extension under the terms of the GNU or Artistic licenses.


name: perl-Crypt-RandPasswd
arch: noarch
version: 0.07
epoch: 0
release: 1.25
summary: Random password generator based on FIPS-181
url: https://metacpan.org/release/Crypt-RandPasswd
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Unspecified
rpm_buildhost: sheep83
rpm_sourcerpm: perl-Crypt-RandPasswd-0.07-1.25.src.rpm
location_href: noarch/perl-Crypt-RandPasswd-0.07-1.25.noarch.rpm
checksum_type: sha512
pkgId:
  7d1f840f65ba14927130ca0589b370f071dd4e74327caa8f437f0a4fa86ed6726dd729b9b550d0a3664a0e12e11d104c76e5923ddba8abe915e2b9167d009d04

description:
  Crypt::RandPasswd provides three functions that can be used to generate
  random passwords, constructed from words, letters, or characters.

  This code is a Perl implementation of the Automated Password Generator
  standard, like the program described in "A Random Word Generator For
  Pronounceable Passwords" (not available on-line). This code is a
  re-engineering of the program contained in Appendix A of FIPS Publication
  181, "Standard for Automated Password Generator". In accordance with the
  standard, the results obtained from this program are logically equivalent
  to those produced by the standard.


name: perl-Crypt-RandPasswd
arch: src
version: 0.07
epoch: 0
release: 1.25
summary: Random password generator based on FIPS-181
url: https://metacpan.org/release/Crypt-RandPasswd
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Unspecified
rpm_buildhost: sheep83
location_href: src/perl-Crypt-RandPasswd-0.07-1.25.src.rpm
checksum_type: sha512
pkgId:
  1464cc9b184e9aec74dfbd2b4dd2a2e27f9ee75fe6e15bc0f721e5b485d4216be1e488a765fa3f8af674378c919a849343090bb109f2539248e26e4d29993a5c

description:
  Crypt::RandPasswd provides three functions that can be used to generate
  random passwords, constructed from words, letters, or characters.

  This code is a Perl implementation of the Automated Password Generator
  standard, like the program described in "A Random Word Generator For
  Pronounceable Passwords" (not available on-line). This code is a
  re-engineering of the program contained in Appendix A of FIPS Publication
  181, "Standard for Automated Password Generator". In accordance with the
  standard, the results obtained from this program are logically equivalent
  to those produced by the standard.


name: perl-Crypt-Random
arch: noarch
version: 1.54
epoch: 0
release: 1.32
summary: Cryptographically Secure, True Random Number Generator
url: https://metacpan.org/release/Crypt-Random
rpm_license: CHECK(Artistic-1.0 OR GPL-1.0-or-later)
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Unspecified
rpm_buildhost: lamb51
rpm_sourcerpm: perl-Crypt-Random-1.54-1.32.src.rpm
location_href: noarch/perl-Crypt-Random-1.54-1.32.noarch.rpm
checksum_type: sha512
pkgId:
  409dce812ac1d2a102d01c21809229446e7d9bc9955a31a03716d045a9c6b5de3f0d834c1370f7161e32153db82ebb9e075d49534226ec81de39c354eda50ed4

description:
  Crypt::Random is an interface module to the /dev/random device found on
  most modern unix systems. It also interfaces with egd, a user space entropy
  gathering daemon, available for systems where /dev/random (or similar)
  devices are not available. When Math::Pari is installed, Crypt::Random can
  generate random integers of arbitrary size of a given bitsize or in a
  specified interval.


name: perl-Crypt-Random
arch: src
version: 1.54
epoch: 0
release: 1.32
summary: Cryptographically Secure, True Random Number Generator
url: https://metacpan.org/release/Crypt-Random
rpm_license: CHECK(Artistic-1.0 OR GPL-1.0-or-later)
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Unspecified
rpm_buildhost: lamb51
location_href: src/perl-Crypt-Random-1.54-1.32.src.rpm
checksum_type: sha512
pkgId:
  51ae6bcea5ee5e781b5a6b77f5ee59be433335acb31e10f1a7b82f422cf1dbc8e0f11531a1291cfb4aeff2133d209e43a2b316abfe107c118b7283a4c6c85015

description:
  Crypt::Random is an interface module to the /dev/random device found on
  most modern unix systems. It also interfaces with egd, a user space entropy
  gathering daemon, available for systems where /dev/random (or similar)
  devices are not available. When Math::Pari is installed, Crypt::Random can
  generate random integers of arbitrary size of a given bitsize or in a
  specified interval.


name: perl-Crypt-Random-Seed
arch: noarch
version: 0.03
epoch: 0
release: 5.56
summary: Simple method to get strong randomness
url: http://search.cpan.org/dist/Crypt-Random-Seed/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: sheep86
rpm_sourcerpm: perl-Crypt-Random-Seed-0.03-5.56.src.rpm
location_href: noarch/perl-Crypt-Random-Seed-0.03-5.56.noarch.rpm
checksum_type: sha512
pkgId:
  cc6e8d7c46b6a97bfd0c8760c6b34303de28db925564b853506fe2fca53e4dd791695819b1657aacfcdfbbab266321b2789cf9afee99fcf4b1a916adae3feeba

description:
  A simple mechanism to get strong randomness. The main purpose of this
  module is to provide a simple way to generate a seed for a PRNG such as
  Math::Random::ISAAC, for use in cryptographic key generation, or as the
  seed for an upstream module such as Bytes::Random::Secure. Flags for
  requiring non-blocking sources are allowed, as well as a very simple method
  for plugging in a source.

  The randomness sources used are, in order:

  * User supplied.

  If the constructor is called with a Source defined, then it is used. It is
  not checked vs. other flags (NonBlocking, Never, Only).

  * Win32 Crypto API.

  This will use 'CryptGenRandom' on Windows 2000 and 'RtlGenRand' on Windows
  XP and newer. According to MSDN, these are well-seeded CSPRNGs (FIPS 186-2
  or AES-CTR), so will be non-blocking.

  * EGD / PRNGD.

  This looks for sockets that speak the at http://egd.sourceforge.net/
  protocol, including at http://prngd.sourceforge.net/. These are userspace
  entropy daemons that are commonly used by OpenSSL, OpenSSH, and GnuGP. The
  locations searched are '/var/run/egd-pool', '/dev/egd-pool',
  '/etc/egd-pool', and '/etc/entropy'. EGD is blocking, while PRNGD is
  non-blocking (like the Win32 API, it is really a seeded CSPRNG). However
  there is no way to tell them apart, so we treat it as blocking. If your O/S
  supports /dev/random, consider at http://www.issihosts.com/haveged/ as an
  alternative (a system daemon that refills /dev/random as needed).

  * /dev/random.

  The strong source of randomness on most UNIX-like systems. Cygwin uses
  this, though it maps to the Win32 API. On almost all systems this is a
  blocking source of randomness -- if it runs out of estimated entropy, it
  will hang until more has come into the system. If this is an issue, which
  it often is on embedded devices, running a tool such as at
  http://www.issihosts.com/haveged/ will help immensely.

  * /dev/urandom.

  A nonblocking source of randomness that we label as weak, since it will
  continue providing output even if the actual entropy has been exhausted.

  * TESHA2.

  Crypt::Random::TESHA2 is a Perl module that generates random bytes from an
  entropy pool fed with timer/scheduler variations. Measurements and tests
  are performed on installation to determine whether the source is considered
  strong or weak. This is entirely in portable userspace, which is good for
  ease of use, but really requires user verification that it is working as
  expected if we expect it to be strong. The concept is similar to
  Math::TrulyRandom though updated to something closer to what TrueRand 2.1
  does vs. the obsolete version 1 that Math::TrulyRandom implements. It is
  very slow and has wide speed variability across platforms : I've seen
  numbers ranging from 40 to 150,000 bits per second.

  A source can also be supplied in the constructor. Each of these sources
  will have its debatable points about perceived strength. E.g. Why is
  /dev/urandom considered weak while Win32 is strong? Can any userspace
  method such as TrueRand or TESHA2 be considered strong?


name: perl-Crypt-Random-Seed
arch: src
version: 0.03
epoch: 0
release: 5.56
summary: Simple method to get strong randomness
url: http://search.cpan.org/dist/Crypt-Random-Seed/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: sheep86
location_href: src/perl-Crypt-Random-Seed-0.03-5.56.src.rpm
checksum_type: sha512
pkgId:
  3dceb53cd7ddc5e43543c4dffc798f39c45844924dd4f9d84422c0dd50623b5dfd582cdf5c30f8d110523d32a43aa5544ecf6cc61fce261c267912dd6829bd1e

description:
  A simple mechanism to get strong randomness. The main purpose of this
  module is to provide a simple way to generate a seed for a PRNG such as
  Math::Random::ISAAC, for use in cryptographic key generation, or as the
  seed for an upstream module such as Bytes::Random::Secure. Flags for
  requiring non-blocking sources are allowed, as well as a very simple method
  for plugging in a source.

  The randomness sources used are, in order:

  * User supplied.

  If the constructor is called with a Source defined, then it is used. It is
  not checked vs. other flags (NonBlocking, Never, Only).

  * Win32 Crypto API.

  This will use 'CryptGenRandom' on Windows 2000 and 'RtlGenRand' on Windows
  XP and newer. According to MSDN, these are well-seeded CSPRNGs (FIPS 186-2
  or AES-CTR), so will be non-blocking.

  * EGD / PRNGD.

  This looks for sockets that speak the at http://egd.sourceforge.net/
  protocol, including at http://prngd.sourceforge.net/. These are userspace
  entropy daemons that are commonly used by OpenSSL, OpenSSH, and GnuGP. The
  locations searched are '/var/run/egd-pool', '/dev/egd-pool',
  '/etc/egd-pool', and '/etc/entropy'. EGD is blocking, while PRNGD is
  non-blocking (like the Win32 API, it is really a seeded CSPRNG). However
  there is no way to tell them apart, so we treat it as blocking. If your O/S
  supports /dev/random, consider at http://www.issihosts.com/haveged/ as an
  alternative (a system daemon that refills /dev/random as needed).

  * /dev/random.

  The strong source of randomness on most UNIX-like systems. Cygwin uses
  this, though it maps to the Win32 API. On almost all systems this is a
  blocking source of randomness -- if it runs out of estimated entropy, it
  will hang until more has come into the system. If this is an issue, which
  it often is on embedded devices, running a tool such as at
  http://www.issihosts.com/haveged/ will help immensely.

  * /dev/urandom.

  A nonblocking source of randomness that we label as weak, since it will
  continue providing output even if the actual entropy has been exhausted.

  * TESHA2.

  Crypt::Random::TESHA2 is a Perl module that generates random bytes from an
  entropy pool fed with timer/scheduler variations. Measurements and tests
  are performed on installation to determine whether the source is considered
  strong or weak. This is entirely in portable userspace, which is good for
  ease of use, but really requires user verification that it is working as
  expected if we expect it to be strong. The concept is similar to
  Math::TrulyRandom though updated to something closer to what TrueRand 2.1
  does vs. the obsolete version 1 that Math::TrulyRandom implements. It is
  very slow and has wide speed variability across platforms : I've seen
  numbers ranging from 40 to 150,000 bits per second.

  A source can also be supplied in the constructor. Each of these sources
  will have its debatable points about perceived strength. E.g. Why is
  /dev/urandom considered weak while Win32 is strong? Can any userspace
  method such as TrueRand or TESHA2 be considered strong?


name: perl-Crypt-Random-Source
arch: noarch
version: 0.14
epoch: 0
release: 3.50
summary: Get weak or strong random data from pluggable sources
url: http://search.cpan.org/dist/Crypt-Random-Source/
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb16
rpm_sourcerpm: perl-Crypt-Random-Source-0.14-3.50.src.rpm
location_href: noarch/perl-Crypt-Random-Source-0.14-3.50.noarch.rpm
checksum_type: sha512
pkgId:
  cb769cf5d5d4132aaafa3298cbba5ca127e6f8ad10408800e12de3e5cd4ff2ae1489c284ed0807e9a11f1536845715160ed721f00a69aaf610f619270e81cdbc

description:
  This module provides implementations for a number of byte oriented sources
  of random data.

  See Crypt::Random::Source::Factory for a more powerful way to locate
  sources, and the various sources for specific implementations.


name: perl-Crypt-Random-Source
arch: src
version: 0.14
epoch: 0
release: 3.50
summary: Get weak or strong random data from pluggable sources
url: http://search.cpan.org/dist/Crypt-Random-Source/
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb16
location_href: src/perl-Crypt-Random-Source-0.14-3.50.src.rpm
checksum_type: sha512
pkgId:
  4646df611098b857378a62c88146bfa6eb309ea6123df8c714073372e89cb44d93c35ce5050a784bb4537dc5d8262b0131c4f89d8d3ba449d27a688d2b6089ee

description:
  This module provides implementations for a number of byte oriented sources
  of random data.

  See Crypt::Random::Source::Factory for a more powerful way to locate
  sources, and the various sources for specific implementations.


name: perl-Crypt-Random-Source-SSLeay
arch: noarch
version: 0.02
epoch: 0
release: 7.43
summary: L<Net::SSLeay> support for
url: http://search.cpan.org/dist/Crypt-Random-Source-SSLeay/
rpm_license: GPL-1.0+ or Artistic-1.0
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb51
rpm_sourcerpm: perl-Crypt-Random-Source-SSLeay-0.02-7.43.src.rpm
location_href: noarch/perl-Crypt-Random-Source-SSLeay-0.02-7.43.noarch.rpm
checksum_type: sha512
pkgId:
  ae663a108d7b18f4fd104eb25c5f9df07bab68cbea3cda1f06b7815cbfff3b86f762c8cab366cba07113d694e9015d3658ff3bfc571777234a04ddf3e16f89cf

description:
  This module implements Net::SSLeay based random number generation for
  Crypt::Random::Source.

  Net::SSLeay does not wrap the SSL api, and 'RAND_bytes' is documented as
  being cryptographically strong, so Crypt::Random::Source::Strong::SSLeay is
  also provided (as opposed to the other OpenSSL based sources).


name: perl-Crypt-Random-Source-SSLeay
arch: src
version: 0.02
epoch: 0
release: 7.43
summary: L<Net::SSLeay> support for
url: http://search.cpan.org/dist/Crypt-Random-Source-SSLeay/
rpm_license: GPL-1.0+ or Artistic-1.0
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb51
location_href: src/perl-Crypt-Random-Source-SSLeay-0.02-7.43.src.rpm
checksum_type: sha512
pkgId:
  a2bd93e55b5e9a70359acce3d7c4a8a4f8ea2efd39e1de4d3d7afd60bf148cf5d68e4976a4e9cdb06c8efb7dbe238c6ff1ef70c62dce0be6a69cf06ce92d9d7d

description:
  This module implements Net::SSLeay based random number generation for
  Crypt::Random::Source.

  Net::SSLeay does not wrap the SSL api, and 'RAND_bytes' is documented as
  being cryptographically strong, so Crypt::Random::Source::Strong::SSLeay is
  also provided (as opposed to the other OpenSSL based sources).


name: perl-Crypt-Random-Source-Weak-openssl
arch: noarch
version: 0.03
epoch: 0
release: 1.37
summary: Get random bytes from the OpenSSL command line utility
url: https://metacpan.org/release/Crypt-Random-Source-Weak-openssl
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: hci-snode3-m0
rpm_sourcerpm: perl-Crypt-Random-Source-Weak-openssl-0.03-1.37.src.rpm
location_href: noarch/perl-Crypt-Random-Source-Weak-openssl-0.03-1.37.noarch.rpm
checksum_type: sha512
pkgId:
  038ad644d71e5118b6de2af6464b670a7503d3579481d6fd53ee610278207e75c6893681d6fb9738a1945422e418698661031108f03135d2c5aa8503f3cbc4fc

description:
  This is a *weak* random byte source because 'openssl rand' is a PRNG.

  This is a subclass of Crypt::Random::Source::Base::Proc.

  Due to the retarded nature of the _rand_ command line utility's interface,
  it must repeatedly be invoked with 'default_chunk_size' as number of random
  bytes to generate.


name: perl-Crypt-Random-Source-Weak-openssl
arch: src
version: 0.03
epoch: 0
release: 1.37
summary: Get random bytes from the OpenSSL command line utility
url: https://metacpan.org/release/Crypt-Random-Source-Weak-openssl
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: hci-snode3-m0
location_href: src/perl-Crypt-Random-Source-Weak-openssl-0.03-1.37.src.rpm
checksum_type: sha512
pkgId:
  3cec8a37eb21d563ef6888ef333b89724b1939cee9346353083434f2886f67a16559f4c33b1ffa13a22f727e346103080d94e68a029e6866fe4fd8c7cba8714d

description:
  This is a *weak* random byte source because 'openssl rand' is a PRNG.

  This is a subclass of Crypt::Random::Source::Base::Proc.

  Due to the retarded nature of the _rand_ command line utility's interface,
  it must repeatedly be invoked with 'default_chunk_size' as number of random
  bytes to generate.


name: perl-Crypt-Random-TESHA2
arch: noarch
version: 0.01
epoch: 0
release: 3.54
summary: Random numbers using timer/schedule entropy
url: http://search.cpan.org/dist/Crypt-Random-TESHA2/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb55
rpm_sourcerpm: perl-Crypt-Random-TESHA2-0.01-3.54.src.rpm
location_href: noarch/perl-Crypt-Random-TESHA2-0.01-3.54.noarch.rpm
checksum_type: sha512
pkgId:
  b7c4eaa00f6c5a75b60001cac3c4edb5cc8d571268d4cc8ae6696ef11267c0f0f6f52c8f1a49ca4c5569e54a674a81a54bc2d8a6dd0c7c097a7198b07b23d479

description:
  Generate random numbers using entropy gathered from timer / scheduler
  jitter.

  This can be used to generate non-pseudorandom data to seed a PRNG (e.g.
  'srand'/'rand', Math::Random::MT, etc.) or CSPRNG (e.g. AES-CTR or
  Math::Random::ISAAC). You may use it directly or as part of a random source
  module that first checks for O/S randomness sources.

  Only Perl CORE modules are used, making this very portable. However,
  systems must have a high resolution timer and support 'usleep' from
  Time::HiRes.

  At installation time, measurements are taken of the estimated entropy
  gathered by the timer differences. If the results indicated we could not
  get good results, then the module will consider itself "weak". On the first
  use of any of the functions that return randomness (e.g. random_bytes), the
  module will carp about not being a strong randomness source. However, two
  special options, ":strong" and ":weak" may be given to the importer to
  change this behavior. If ":strong" is used, then the module will croak. If
  ":weak" is used, then no carp will be generated. The function 'is_strong'
  can be used at any time for finer control. Note that this should be an
  unusual case, and neither flag has any effect if the module considers
  itself strong.


name: perl-Crypt-Random-TESHA2
arch: src
version: 0.01
epoch: 0
release: 3.54
summary: Random numbers using timer/schedule entropy
url: http://search.cpan.org/dist/Crypt-Random-TESHA2/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb55
location_href: src/perl-Crypt-Random-TESHA2-0.01-3.54.src.rpm
checksum_type: sha512
pkgId:
  4aad3831c9de663c60d53e5fc042923d6a9477e4cc85928281492b3cc1093de139c38e27c6f7e27896c35eea43c83bd3d4cd5ec6648866635c5e170cd2021404

description:
  Generate random numbers using entropy gathered from timer / scheduler
  jitter.

  This can be used to generate non-pseudorandom data to seed a PRNG (e.g.
  'srand'/'rand', Math::Random::MT, etc.) or CSPRNG (e.g. AES-CTR or
  Math::Random::ISAAC). You may use it directly or as part of a random source
  module that first checks for O/S randomness sources.

  Only Perl CORE modules are used, making this very portable. However,
  systems must have a high resolution timer and support 'usleep' from
  Time::HiRes.

  At installation time, measurements are taken of the estimated entropy
  gathered by the timer differences. If the results indicated we could not
  get good results, then the module will consider itself "weak". On the first
  use of any of the functions that return randomness (e.g. random_bytes), the
  module will carp about not being a strong randomness source. However, two
  special options, ":strong" and ":weak" may be given to the importer to
  change this behavior. If ":strong" is used, then the module will croak. If
  ":weak" is used, then no carp will be generated. The function 'is_strong'
  can be used at any time for finer control. Note that this should be an
  unusual case, and neither flag has any effect if the module considers
  itself strong.


name: perl-Crypt-Rijndael
arch: src
version: 1.16
epoch: 0
release: 1.33
summary: Crypt::CBC compliant Rijndael encryption module
url: https://metacpan.org/release/Crypt-Rijndael
rpm_license: SUSE-Public-Domain
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Unspecified
rpm_buildhost: old-cirrus1
location_href: src/perl-Crypt-Rijndael-1.16-1.33.src.rpm
checksum_type: sha512
pkgId:
  37e71ba88672cb4c1e842757b6c2abf6ba5dc5654dfc983869e3c6690e11fc6634aaba32a0e612fb7ae76d466054e3c47161e38afea3608328d0f396bd42c12a

description:
  This module implements the Rijndael cipher, which has just been selected as
  the Advanced Encryption Standard.

  * keysize

  Returns the keysize, which is 32 (bytes). The Rijndael cipher actually
  supports keylengths of 16, 24 or 32 bytes, but there is no way to
  communicate this to 'Crypt::CBC'.

  * blocksize

  The blocksize for Rijndael is 16 bytes (128 bits), although the algorithm
  actually supports any blocksize that is any multiple of our bytes. 128
  bits, is however, the AES-specified block size, so this is all we support.

  * $cipher = Crypt::Rijndael->new( $key [, $mode] )

  Create a new 'Crypt::Rijndael' cipher object with the given key (which must
  be 128, 192 or 256 bits long). The additional '$mode' argument is the
  encryption mode, either 'MODE_ECB' (electronic codebook mode, the default),
  'MODE_CBC' (cipher block chaining, the same that 'Crypt::CBC' does),
  'MODE_CFB' (128-bit cipher feedback), 'MODE_OFB' (128-bit output feedback),
  or 'MODE_CTR' (counter mode).

  ECB mode is very insecure (read a book on cryptography if you don't know
  why!), so you should probably use CBC mode.

  * $cipher->set_iv($iv)

  This allows you to change the initial value vector used by the chaining
  modes. It is not relevant for ECB mode.

  * $cipher->encrypt($data)

  Encrypt data. The size of '$data' must be a multiple of 'blocksize' (16
  bytes), otherwise this function will croak. Apart from that, it can be of
  (almost) any length.

  * $cipher->decrypt($data)

  Decrypts '$data'.


name: perl-Crypt-Rijndael
arch: x86_64
version: 1.16
epoch: 0
release: 1.33
summary: Crypt::CBC compliant Rijndael encryption module
url: https://metacpan.org/release/Crypt-Rijndael
rpm_license: SUSE-Public-Domain
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Unspecified
rpm_buildhost: old-cirrus1
rpm_sourcerpm: perl-Crypt-Rijndael-1.16-1.33.src.rpm
location_href: x86_64/perl-Crypt-Rijndael-1.16-1.33.x86_64.rpm
checksum_type: sha512
pkgId:
  a3d7f47dab881b9ea38547051ade79c7ee74ed6e35e6aadf79fde0b45442e423f72d01156ec62fb9b3d9f212bdfd5c38bfffca13d29248f4a791ca28d0fca719

description:
  This module implements the Rijndael cipher, which has just been selected as
  the Advanced Encryption Standard.

  * keysize

  Returns the keysize, which is 32 (bytes). The Rijndael cipher actually
  supports keylengths of 16, 24 or 32 bytes, but there is no way to
  communicate this to 'Crypt::CBC'.

  * blocksize

  The blocksize for Rijndael is 16 bytes (128 bits), although the algorithm
  actually supports any blocksize that is any multiple of our bytes. 128
  bits, is however, the AES-specified block size, so this is all we support.

  * $cipher = Crypt::Rijndael->new( $key [, $mode] )

  Create a new 'Crypt::Rijndael' cipher object with the given key (which must
  be 128, 192 or 256 bits long). The additional '$mode' argument is the
  encryption mode, either 'MODE_ECB' (electronic codebook mode, the default),
  'MODE_CBC' (cipher block chaining, the same that 'Crypt::CBC' does),
  'MODE_CFB' (128-bit cipher feedback), 'MODE_OFB' (128-bit output feedback),
  or 'MODE_CTR' (counter mode).

  ECB mode is very insecure (read a book on cryptography if you don't know
  why!), so you should probably use CBC mode.

  * $cipher->set_iv($iv)

  This allows you to change the initial value vector used by the chaining
  modes. It is not relevant for ECB mode.

  * $cipher->encrypt($data)

  Encrypt data. The size of '$data' must be a multiple of 'blocksize' (16
  bytes), otherwise this function will croak. Apart from that, it can be of
  (almost) any length.

  * $cipher->decrypt($data)

  Decrypts '$data'.


name: perl-Crypt-Rijndael-MySQL
arch: noarch
version: 0.02
epoch: 0
release: 7.55
summary: MySQL compatible Rijndael (AES) encryption module
url: http://search.cpan.org/dist/Crypt-Rijndael-MySQL/
rpm_license: GPL-1.0+ or Artistic-1.0
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: sheep87
rpm_sourcerpm: perl-Crypt-Rijndael-MySQL-0.02-7.55.src.rpm
location_href: noarch/perl-Crypt-Rijndael-MySQL-0.02-7.55.noarch.rpm
checksum_type: sha512
pkgId:
  e83dab8cff71dd09fe25ca17ac8c810c1ec2d58ae3a65f5441dc6b6f1420323d28e9f19fdd4a63e41a7f27771a36b2000543afc0e4ead67208c0b68d6ef8e6db

description:
  This module is a thin wrapper around Crypt::Rijndael, meant for
  compatibility with MySQL AES_ENCRYPT() AND AES_DECRYPT() functions.


name: perl-Crypt-Rijndael-MySQL
arch: src
version: 0.02
epoch: 0
release: 7.55
summary: MySQL compatible Rijndael (AES) encryption module
url: http://search.cpan.org/dist/Crypt-Rijndael-MySQL/
rpm_license: GPL-1.0+ or Artistic-1.0
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: sheep87
location_href: src/perl-Crypt-Rijndael-MySQL-0.02-7.55.src.rpm
checksum_type: sha512
pkgId:
  cc26097969102c30740f536b9c0ca76c87dd7f85b5c6f4728b2d69a15519549c4fcf7cdb4c7523b283f4016cd7206b4f71cd6e2c6f8de3475735289ceb566658

description:
  This module is a thin wrapper around Crypt::Rijndael, meant for
  compatibility with MySQL AES_ENCRYPT() AND AES_DECRYPT() functions.


name: perl-Crypt-Rijndael-PP
arch: noarch
version: 0.3.0
epoch: 0
release: 2.44
summary: Pure Perl Implementation of the Rijndael Encryption Algorthim
url: http://search.cpan.org/dist/Crypt-Rijndael-PP/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: cloud114
rpm_sourcerpm: perl-Crypt-Rijndael-PP-0.3.0-2.44.src.rpm
location_href: noarch/perl-Crypt-Rijndael-PP-0.3.0-2.44.noarch.rpm
checksum_type: sha512
pkgId:
  6234afafdf267d698b0bb953724452a289569f46faa88e70abb1c6bcd378d2f6e9f61bb71c3f23a0d14db3f82a642b1b89be0f7fb93a8ef5bd0a6757408ca08f

description:
  Crypt::Rijndael::PP is a pure perl drop in alternative to Crypt::Rijndael,
  fully compatiable with Crypt::CBC. It exposes the exact same functionatly
  and can be used in place for any use case where you can not use the XS
  version of the Rijndael module.

  Though named Crypt::Rinjdae::PP, this module implements the Advanced
  Encryption Standard (AES) and is suitable for all of your strong
  cryptographic needs. It will accept either a 128, 192, or 256 bit key and
  inputs that are multiples of the blocksize (which is 16 bytes). This module
  *WILL NOT* perform padding for you, if you need that functionatly consider
  using Crypt::CBC with the 'Rijndael::PP' cipher under the hood. The
  following encryption modes are available.

  * MODE_ECB - Electronic Code Book

  The default, but you most likely do not want to use this. In Electronic
  Code Book, each block is encrypted as a seperate indepedent block meaning
  that the same plain text produces the same cipher text.

  * MODE_CBC - Chaining Block Cipher

  My personal choice, uses an initialization vector (IV) as a 'salt' of
  sorts. Much better then ECB because the same plain text will not produce
  the same cipher text.

  * MODE_CTR - Counter

  Similiar to CBC, but adds a counter to the IV for each succesive block.

  * MODE_CFB - Cipher Feedback

  Similiar to CBC, but uses the IV as input to the cipher algorthim then
  XOR'ing the plain text with the result of the algorthim.

  * MODE_OFB - Output Feedback

  Similiar to CFB, but uses the the result of the cipher algorthim before
  XOR'ing it with the plain text as input to the next block.


name: perl-Crypt-Rijndael-PP
arch: src
version: 0.3.0
epoch: 0
release: 2.44
summary: Pure Perl Implementation of the Rijndael Encryption Algorthim
url: http://search.cpan.org/dist/Crypt-Rijndael-PP/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: cloud114
location_href: src/perl-Crypt-Rijndael-PP-0.3.0-2.44.src.rpm
checksum_type: sha512
pkgId:
  4452e89b9540554b4b7b0460f84cd34601e664f57cdf7d581c47d6b9bd91de89b61d260b0068f4bd7802ecf278886cf7403957e81cf92f51262c3fa58344b3ef

description:
  Crypt::Rijndael::PP is a pure perl drop in alternative to Crypt::Rijndael,
  fully compatiable with Crypt::CBC. It exposes the exact same functionatly
  and can be used in place for any use case where you can not use the XS
  version of the Rijndael module.

  Though named Crypt::Rinjdae::PP, this module implements the Advanced
  Encryption Standard (AES) and is suitable for all of your strong
  cryptographic needs. It will accept either a 128, 192, or 256 bit key and
  inputs that are multiples of the blocksize (which is 16 bytes). This module
  *WILL NOT* perform padding for you, if you need that functionatly consider
  using Crypt::CBC with the 'Rijndael::PP' cipher under the hood. The
  following encryption modes are available.

  * MODE_ECB - Electronic Code Book

  The default, but you most likely do not want to use this. In Electronic
  Code Book, each block is encrypted as a seperate indepedent block meaning
  that the same plain text produces the same cipher text.

  * MODE_CBC - Chaining Block Cipher

  My personal choice, uses an initialization vector (IV) as a 'salt' of
  sorts. Much better then ECB because the same plain text will not produce
  the same cipher text.

  * MODE_CTR - Counter

  Similiar to CBC, but adds a counter to the IV for each succesive block.

  * MODE_CFB - Cipher Feedback

  Similiar to CBC, but uses the IV as input to the cipher algorthim then
  XOR'ing the plain text with the result of the algorthim.

  * MODE_OFB - Output Feedback

  Similiar to CFB, but uses the the result of the cipher algorthim before
  XOR'ing it with the plain text as input to the next block.


name: perl-Crypt-Rijndael_PP
arch: noarch
version: 0.05
epoch: 0
release: 7.57
summary: Perl implementation of Rijndael
url: http://search.cpan.org/dist/Crypt-Rijndael_PP/
rpm_license: GPL-1.0+ or Artistic-1.0
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: sheep86
rpm_sourcerpm: perl-Crypt-Rijndael_PP-0.05-7.57.src.rpm
location_href: noarch/perl-Crypt-Rijndael_PP-0.05-7.57.noarch.rpm
checksum_type: sha512
pkgId:
  1d58a081b8eb178e251dd56a7d827288698d6f80393f3ed4db8e2554f4ed3bbb60f9fb81f3949f83d5cdbb88fa15466f50b695f0858faec74f1dd020a3278bdd

description:
  This modules shares the OO style interface with 'Crypt::Rijndael' from
  Rafael R. Sevilla.

  If the size of the key does not match the given keysize then the key is
  padded with "0" (hex) or truncated to the right size.

  The last data block is padded with "\0" if it does not match a multiple of
  the blocksize.

  Warnings a raised in both cases.


name: perl-Crypt-Rijndael_PP
arch: src
version: 0.05
epoch: 0
release: 7.57
summary: Perl implementation of Rijndael
url: http://search.cpan.org/dist/Crypt-Rijndael_PP/
rpm_license: GPL-1.0+ or Artistic-1.0
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: sheep86
location_href: src/perl-Crypt-Rijndael_PP-0.05-7.57.src.rpm
checksum_type: sha512
pkgId:
  8508522c01ead6e5e48160dad75f9d42a8e3baef0574775f3c5f3df60a4dd181f7f5801514fa23dea9ad801bf280877c5fec708647214408afe1ace5f211ba0d

description:
  This modules shares the OO style interface with 'Crypt::Rijndael' from
  Rafael R. Sevilla.

  If the size of the key does not match the given keysize then the key is
  padded with "0" (hex) or truncated to the right size.

  The last data block is padded with "\0" if it does not match a multiple of
  the blocksize.

  Warnings a raised in both cases.


name: perl-Crypt-Rot47
arch: noarch
version: 0.06
epoch: 0
release: 7.57
summary: Encryption and decryption of ASCII text using the ROT47 substitution cipher
url: http://search.cpan.org/dist/Crypt-Rot47/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: hci-snode3-m0
rpm_sourcerpm: perl-Crypt-Rot47-0.06-7.57.src.rpm
location_href: noarch/perl-Crypt-Rot47-0.06-7.57.noarch.rpm
checksum_type: sha512
pkgId:
  a785eda720b1a8b7653be02311e41d126ceb37bffdd0b49f7ecafabceb44358a6afbd9131a880fe8d667b32ba92d8078c8d5da11d2076e343b403a5057d087dc

description:
  This module applies the ROT47 substitution cipher to ASCII text, thereby
  scrambling it and making it difficult for others to read. Applying the same
  ROT47 substitution cipher on the scrambled text will then restore the
  original text.

  The ROT47 substitution cipher is a very simple form of encryption that
  works simply by rotating the ASCII characters from '!" to '~' by 47
  positions (hence its name). Therefore, spaces in the plain text remain
  unchanged, but other characters are replaced with their rotated
  equivalents.

  For example, a 'B' (ASCII 66) becomes a 'q' (ASCII 113) because 66 + 47 =
  113. When the sum exceeds ASCII 126 ('~'), it simply wraps around starting
  at ASCII 33 ('!').

  Because there are 94 characters between '!' and '~' in the ASCII table,
  rotating them twice by 47 places has no net effect. Therefore, encryption
  and decryption are identical operations with ROT47.

  For more information about ROT47, see http://en.wikipedia.org/wiki/ROT13.


name: perl-Crypt-Rot47
arch: src
version: 0.06
epoch: 0
release: 7.57
summary: Encryption and decryption of ASCII text using the ROT47 substitution cipher
url: http://search.cpan.org/dist/Crypt-Rot47/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: hci-snode3-m0
location_href: src/perl-Crypt-Rot47-0.06-7.57.src.rpm
checksum_type: sha512
pkgId:
  cf1f0c956dbeb9389efbd7f843374dfdb1dc2907e85abdd82ea837094e372629e80e21cc9b6951442d966400f2eb1930ff5874b29bcaee64979efd5d16b12fcb

description:
  This module applies the ROT47 substitution cipher to ASCII text, thereby
  scrambling it and making it difficult for others to read. Applying the same
  ROT47 substitution cipher on the scrambled text will then restore the
  original text.

  The ROT47 substitution cipher is a very simple form of encryption that
  works simply by rotating the ASCII characters from '!" to '~' by 47
  positions (hence its name). Therefore, spaces in the plain text remain
  unchanged, but other characters are replaced with their rotated
  equivalents.

  For example, a 'B' (ASCII 66) becomes a 'q' (ASCII 113) because 66 + 47 =
  113. When the sum exceeds ASCII 126 ('~'), it simply wraps around starting
  at ASCII 33 ('!').

  Because there are 94 characters between '!' and '~' in the ASCII table,
  rotating them twice by 47 places has no net effect. Therefore, encryption
  and decryption are identical operations with ROT47.

  For more information about ROT47, see http://en.wikipedia.org/wiki/ROT13.


name: perl-Crypt-SHAVS
arch: noarch
version: 0.02
epoch: 0
release: 3.53
summary: Interface to NIST SHA Validation System
url: http://search.cpan.org/dist/Crypt-SHAVS/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: goat03
rpm_sourcerpm: perl-Crypt-SHAVS-0.02-3.53.src.rpm
location_href: noarch/perl-Crypt-SHAVS-0.02-3.53.noarch.rpm
checksum_type: sha512
pkgId:
  c51373c60dce48829f12421761d363d8e11aae6bb4f882fa1a49ab8075f9ccad6287ae2c71cbfc0e6a4b2f17bbf8209618bc2ee420ef300a8c75dd8bed8907e6

description:
  Crypt::SHAVS is designed for ease of use rather than power. The user
  doesn't need to understand the details of SHAVS test vectors or the
  algorithms used in processing short, long, and pseudorandomly-generated
  test messages.

  Rather, as the SYNOPSIS illustrates, the user simply passes a reference to
  the SHA function under test, and indicates which test vectors are to be
  examined. Crypt::SHAVS reports the value computed by the function for each
  vector, and whether that value matches (OK) or doesn't match (FAILED) the
  expected result.

  Most SHA implementations are BYTE oriented, meaning that they allow input
  data only in units of whole bytes. Crypt::SHAVS has the ability to handle
  BIT implementations as well. To use the latter, simply pass a second
  argument to the constructor with a true value, and supply a reference to a
  2-argument function that calls the appropriate BIT implementation. Here's
  how it's done with Perl's Digest::SHA module, this time using SHA-1:

  	use Crypt::SHAVS;
  	use Digest::SHA;

  	$sha1BIT = sub {Digest::SHA->new()->add_bits($_[0], $_[1])->digest};

  	$shavs = Crypt::SHAVS->new($sha1BIT, 1);
  	for $file (glob('SHA1*.rsp')) {
  		$shavs->check($file);
  	}

  Note that in this case, the _rsp_ files must be taken from NIST's
  repository of SHA bit-oriented messages (ref. SEE ALSO), whereas in the
  SYNOPSIS they're taken from among the byte-oriented messages.


name: perl-Crypt-SHAVS
arch: src
version: 0.02
epoch: 0
release: 3.53
summary: Interface to NIST SHA Validation System
url: http://search.cpan.org/dist/Crypt-SHAVS/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: goat03
location_href: src/perl-Crypt-SHAVS-0.02-3.53.src.rpm
checksum_type: sha512
pkgId:
  a825c0ae4b39ec8f66680083e7898dab9d09e88aec692fc278001b225836998b4d774d421e3aba726f15abf323ceb71e7e1d947cd5c116d34289e8556a0127d3

description:
  Crypt::SHAVS is designed for ease of use rather than power. The user
  doesn't need to understand the details of SHAVS test vectors or the
  algorithms used in processing short, long, and pseudorandomly-generated
  test messages.

  Rather, as the SYNOPSIS illustrates, the user simply passes a reference to
  the SHA function under test, and indicates which test vectors are to be
  examined. Crypt::SHAVS reports the value computed by the function for each
  vector, and whether that value matches (OK) or doesn't match (FAILED) the
  expected result.

  Most SHA implementations are BYTE oriented, meaning that they allow input
  data only in units of whole bytes. Crypt::SHAVS has the ability to handle
  BIT implementations as well. To use the latter, simply pass a second
  argument to the constructor with a true value, and supply a reference to a
  2-argument function that calls the appropriate BIT implementation. Here's
  how it's done with Perl's Digest::SHA module, this time using SHA-1:

  	use Crypt::SHAVS;
  	use Digest::SHA;

  	$sha1BIT = sub {Digest::SHA->new()->add_bits($_[0], $_[1])->digest};

  	$shavs = Crypt::SHAVS->new($sha1BIT, 1);
  	for $file (glob('SHA1*.rsp')) {
  		$shavs->check($file);
  	}

  Note that in this case, the _rsp_ files must be taken from NIST's
  repository of SHA bit-oriented messages (ref. SEE ALSO), whereas in the
  SYNOPSIS they're taken from among the byte-oriented messages.


name: perl-Crypt-SMIME
arch: src
version: 0.25
epoch: 0
release: 2.19
summary: S/MIME message signing, verification, encryption and decryption
url: http://search.cpan.org/dist/Crypt-SMIME/
rpm_license: CHECK(GPL-1.0-or-later OR Artistic-1.0)
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb24
location_href: src/perl-Crypt-SMIME-0.25-2.19.src.rpm
checksum_type: sha512
pkgId:
  e1706afb356f1f7d85f22706c45e3576a7aa7574c4a344d29862ba3b0c1c9b56718c09e88f540c5920d266e8e0f8452c64205840ce7457e4871324c4ca209454

description:
  This module provides a class for handling S/MIME messages. It can sign,
  verify, encrypt and decrypt messages. It requires libcrypto
  (http://www.openssl.org).


name: perl-Crypt-SMIME
arch: x86_64
version: 0.25
epoch: 0
release: 2.19
summary: S/MIME message signing, verification, encryption and decryption
url: http://search.cpan.org/dist/Crypt-SMIME/
rpm_license: CHECK(GPL-1.0-or-later OR Artistic-1.0)
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb24
rpm_sourcerpm: perl-Crypt-SMIME-0.25-2.19.src.rpm
location_href: x86_64/perl-Crypt-SMIME-0.25-2.19.x86_64.rpm
checksum_type: sha512
pkgId:
  33c881e5e573fed98166c0fd8389a59c027e698b85f918670e8991893a6200e8229fb23969f7e2a98744d216afebc1c2ae72c8c9759bf76f474dd4ef3a07c4ff

description:
  This module provides a class for handling S/MIME messages. It can sign,
  verify, encrypt and decrypt messages. It requires libcrypto
  (http://www.openssl.org).


name: perl-Crypt-SRP
arch: noarch
version: 0.019
epoch: 0
release: 1.9
summary: Secure Remote Protocol
url: https://metacpan.org/release/Crypt-SRP
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Unspecified
rpm_buildhost: lamb04
rpm_sourcerpm: perl-Crypt-SRP-0.019-1.9.src.rpm
location_href: noarch/perl-Crypt-SRP-0.019-1.9.noarch.rpm
checksum_type: sha512
pkgId:
  c15033f945e8d6592f7ea92f1c055ae2d17fd5048576585df2ed1b29291f49a66efe8ed321e0b22fca47276aa711e0b77aa79664c3c7b1730bfb761037daa42f

description:
  More info about SRP protocol:

  * * http://srp.stanford.edu/design.html

  * * https://en.wikipedia.org/wiki/Secure_Remote_Password_protocol

  * * https://tools.ietf.org/html/rfc2945

  * * https://tools.ietf.org/html/rfc5054

  This module implements SRP version 6a.


name: perl-Crypt-SRP
arch: src
version: 0.019
epoch: 0
release: 1.9
summary: Secure Remote Protocol
url: https://metacpan.org/release/Crypt-SRP
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Unspecified
rpm_buildhost: lamb04
location_href: src/perl-Crypt-SRP-0.019-1.9.src.rpm
checksum_type: sha512
pkgId:
  cf946ce2bbd5e6cedfc15853ebe1e5fc6f192d44a30adf316116bbe04da6def50b13e3c1d8d1d7f52c7a3c863a92b2b0a695935649b55209fc7736ce7ac8a251

description:
  More info about SRP protocol:

  * * http://srp.stanford.edu/design.html

  * * https://en.wikipedia.org/wiki/Secure_Remote_Password_protocol

  * * https://tools.ietf.org/html/rfc2945

  * * https://tools.ietf.org/html/rfc5054

  This module implements SRP version 6a.


name: perl-Crypt-SSSS
arch: noarch
version: 0.3
epoch: 0
release: 1.54
summary: Implementation of Shamir's Secret Sharing System
description: Implementation of Shamir's Secret Sharing Scheme.
url: http://search.cpan.org/dist/Crypt-SSSS/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: goat09
rpm_sourcerpm: perl-Crypt-SSSS-0.3-1.54.src.rpm
location_href: noarch/perl-Crypt-SSSS-0.3-1.54.noarch.rpm
checksum_type: sha512
pkgId:
  96256f2d4032d78ea5972ceff9cce0bc7f26096a276d695ae5256c9fcc4c8158e8bd4ce9d5a1b4f3074d8d1f1d6175bde5297ee10b9776ed490d14814973a237


name: perl-Crypt-SSSS
arch: src
version: 0.3
epoch: 0
release: 1.54
summary: Implementation of Shamir's Secret Sharing System
description: Implementation of Shamir's Secret Sharing Scheme.
url: http://search.cpan.org/dist/Crypt-SSSS/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: goat09
location_href: src/perl-Crypt-SSSS-0.3-1.54.src.rpm
checksum_type: sha512
pkgId:
  747307fd0c03478e06b4ab5c8dd09cfb26c2fbce269cdca91db502f415c5546f5f988eb8bc2d81d508ace7e5c543bc1f8d662f037e82097cbd0001761497df4d


name: perl-Crypt-Salsa20
arch: noarch
version: 0.03
epoch: 0
release: 3.54
summary: Encrypt data with the Salsa20 cipher
url: http://search.cpan.org/dist/Crypt-Salsa20/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: beatles
rpm_sourcerpm: perl-Crypt-Salsa20-0.03-3.54.src.rpm
location_href: noarch/perl-Crypt-Salsa20-0.03-3.54.noarch.rpm
checksum_type: sha512
pkgId:
  7836d25cb846f4bddca9b9844a71730d76994f855d1754f992b1b464b01bbb5c4150f3d1bb168078238daca9f2daa388d960f2d0eb0cb8db270afc943ce6a088

description:
  Crypt::Salsa20 implements D. J. Bernstein's Salsa20 stream cipher (a.k.a.
  Snuffle 2005) in Perl. For more information on Salsa20, see his page at
  http://cr.yp.to/snuffle.html.

  Salsa20 takes a 256 bit (or 128 bit) key and a 64 bit nonce (a.k.a. an IV
  or message number) and uses them to generate a stream of up to 2**70 bytes
  of pseudo-random data. That stream is XORed with your message. Because of
  that, encryption and decryption are the same operation.

  It is critical that you never use the same nonce and key to encrypt two
  different messages. Because the keystream is completely determined by the
  key and nonce, reusing them means that you can cancel out the keystream by
  XORing the two ciphertexts together:

    ciphertext1          ^ ciphertext2
    keystream ^ message1 ^ keystream ^ message2
    message1  ^ message2 ^ keystream ^ keystream
    message1  ^ message2 ^           0
    message1  ^ message2


name: perl-Crypt-Salsa20
arch: src
version: 0.03
epoch: 0
release: 3.54
summary: Encrypt data with the Salsa20 cipher
url: http://search.cpan.org/dist/Crypt-Salsa20/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: beatles
location_href: src/perl-Crypt-Salsa20-0.03-3.54.src.rpm
checksum_type: sha512
pkgId:
  4f5eb02a74834c100f9f113ac72f5d30a6d3e529f5ef6ddd49e3b9e1dc5e3de45fef3daf9ff6b285be796dc48ddafc7284de8d4f71d185390786a64f8d1782fe

description:
  Crypt::Salsa20 implements D. J. Bernstein's Salsa20 stream cipher (a.k.a.
  Snuffle 2005) in Perl. For more information on Salsa20, see his page at
  http://cr.yp.to/snuffle.html.

  Salsa20 takes a 256 bit (or 128 bit) key and a 64 bit nonce (a.k.a. an IV
  or message number) and uses them to generate a stream of up to 2**70 bytes
  of pseudo-random data. That stream is XORed with your message. Because of
  that, encryption and decryption are the same operation.

  It is critical that you never use the same nonce and key to encrypt two
  different messages. Because the keystream is completely determined by the
  key and nonce, reusing them means that you can cancel out the keystream by
  XORing the two ciphertexts together:

    ciphertext1          ^ ciphertext2
    keystream ^ message1 ^ keystream ^ message2
    message1  ^ message2 ^ keystream ^ keystream
    message1  ^ message2 ^           0
    message1  ^ message2


name: perl-Crypt-Salt
arch: noarch
version: 0.01
epoch: 0
release: 8.59
summary: Module for generating a salt to be fed into crypt
url: http://search.cpan.org/dist/Crypt-Salt/
rpm_license: GPL-1.0+ or Artistic-1.0
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: old-cirrus3
rpm_sourcerpm: perl-Crypt-Salt-0.01-8.59.src.rpm
location_href: noarch/perl-Crypt-Salt-0.01-8.59.noarch.rpm
checksum_type: sha512
pkgId:
  83cc1e13bdfb7ab426a6483f3b3023658b983e4561af533f72b3135a637567fe447a5a57d8d3f3c30c400aadb13d06152fa7ce420ce03ff5a0e8d7399809a94a

description:
  The single exported subroutine in this module is for generating a salt
  suitable for being fed to crypt() and other similar functions.


name: perl-Crypt-Salt
arch: src
version: 0.01
epoch: 0
release: 8.59
summary: Module for generating a salt to be fed into crypt
url: http://search.cpan.org/dist/Crypt-Salt/
rpm_license: GPL-1.0+ or Artistic-1.0
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: old-cirrus3
location_href: src/perl-Crypt-Salt-0.01-8.59.src.rpm
checksum_type: sha512
pkgId:
  09617e0cbb10ad31fcb15578e889ef959d7e349fc3d15029c474623618f7044fe4a20d8edf5dc20e3409a1ee136ee5339e58f4e760f029f007b3bca5dd855212

description:
  The single exported subroutine in this module is for generating a salt
  suitable for being fed to crypt() and other similar functions.


name: perl-Crypt-SaltedHash
arch: noarch
version: 0.09
epoch: 0
release: 1.49
summary: Perl interface to functions that assist in working
url: http://search.cpan.org/dist/Crypt-SaltedHash/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb25
rpm_sourcerpm: perl-Crypt-SaltedHash-0.09-1.49.src.rpm
location_href: noarch/perl-Crypt-SaltedHash-0.09-1.49.noarch.rpm
checksum_type: sha512
pkgId:
  44a79f1d7ea2eb4c819370d8d4aa82519755b31a34bd532e62c8894c299547fd585608c79a8cdee1d5d1a8cafcb6a6906c6bf2ecd14d6960d45db07b929bc0b0

description:
  The 'Crypt::SaltedHash' module provides an object oriented interface to
  create salted (or seeded) hashes of clear text data. The original
  formalization of this concept comes from RFC-3112 and is extended by the
  use of different digital agorithms.


name: perl-Crypt-SaltedHash
arch: src
version: 0.09
epoch: 0
release: 1.49
summary: Perl interface to functions that assist in working
url: http://search.cpan.org/dist/Crypt-SaltedHash/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb25
location_href: src/perl-Crypt-SaltedHash-0.09-1.49.src.rpm
checksum_type: sha512
pkgId:
  923684471866237cff94a00b52421266c22e8e4f398bdf7cf8cd1b7881565be37dff210922dbaea17b76a0d43c72b4bb28f2a15ce54c3c3ca91af12b1d265796

description:
  The 'Crypt::SaltedHash' module provides an object oriented interface to
  create salted (or seeded) hashes of clear text data. The original
  formalization of this concept comes from RFC-3112 and is extended by the
  use of different digital agorithms.


name: perl-Crypt-ScryptKDF
arch: src
version: 0.010
epoch: 0
release: 2.144
summary: Scrypt password based key derivation function
url: http://search.cpan.org/dist/Crypt-ScryptKDF/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb06
location_href: src/perl-Crypt-ScryptKDF-0.010-2.144.src.rpm
checksum_type: sha512
pkgId:
  25447128476e765e83a0027be73a5ce4229353d98a446130393872f4bdbcbed0962c64e942b16e1618043e9f675981395c5c5c26f5f259b3dc2cb04fae71b9ae

description:
  Scrypt is a password-based key derivation function (like for example
  PBKDF2). Scrypt was designed to be "memory-hard" algorithm in order to make
  it expensive to perform large scale custom hardware attacks.

  It can be used for:

  * * deriving cryptographic keys from low-entropy password (like PBKDF2)

  * * creating (+validating) password hashes (like PBKDF2 or Bcrypt)

  More details about Scrypt: http://www.tarsnap.com/scrypt/scrypt.pdf and
  https://tools.ietf.org/html/draft-josefsson-scrypt-kdf

  *IMPORTANT:* This module needs a cryptographically strong random number
  generator. It tries to use one of the following:

  * * Crypt::PRNG - random_bytes()

  * * Crypt::OpenSSL::Random - random_bytes()

  * * Net::SSLeay - RAND_bytes()

  * * Crypt::Random - makerandom_octet()

  * * Bytes::Random::Secure - random_bytes()

  * * As an *unsecure* fallback it uses built-in rand()


name: perl-Crypt-ScryptKDF
arch: x86_64
version: 0.010
epoch: 0
release: 2.144
summary: Scrypt password based key derivation function
url: http://search.cpan.org/dist/Crypt-ScryptKDF/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb06
rpm_sourcerpm: perl-Crypt-ScryptKDF-0.010-2.144.src.rpm
location_href: x86_64/perl-Crypt-ScryptKDF-0.010-2.144.x86_64.rpm
checksum_type: sha512
pkgId:
  dcd88e8607747b8c0c375d6cf7d7e8a304c5b701fed23897f3162a8cfd5616552b165ada619d9162122b90f8c706c480124d28ca1ad0bfb03961ea7019e2abed

description:
  Scrypt is a password-based key derivation function (like for example
  PBKDF2). Scrypt was designed to be "memory-hard" algorithm in order to make
  it expensive to perform large scale custom hardware attacks.

  It can be used for:

  * * deriving cryptographic keys from low-entropy password (like PBKDF2)

  * * creating (+validating) password hashes (like PBKDF2 or Bcrypt)

  More details about Scrypt: http://www.tarsnap.com/scrypt/scrypt.pdf and
  https://tools.ietf.org/html/draft-josefsson-scrypt-kdf

  *IMPORTANT:* This module needs a cryptographically strong random number
  generator. It tries to use one of the following:

  * * Crypt::PRNG - random_bytes()

  * * Crypt::OpenSSL::Random - random_bytes()

  * * Net::SSLeay - RAND_bytes()

  * * Crypt::Random - makerandom_octet()

  * * Bytes::Random::Secure - random_bytes()

  * * As an *unsecure* fallback it uses built-in rand()


name: perl-Crypt-Shark
arch: src
version: 1.0.1
epoch: 0
release: 8.96
summary: Crypt::CBC compliant block cipher
url: http://search.cpan.org/dist/Crypt-Shark/
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb12
location_href: src/perl-Crypt-Shark-1.0.1-8.96.src.rpm
checksum_type: sha512
pkgId:
  ffb62f11aafc76188eadfb7e54ead7c639fb7dad48d5114270d18cc76456e4b56b1c1e259285eeae252b7a6e0b60f06e6fc894e4e8df003d923f1e37236e6dd7

description:
  Shark is 64-bit block cipher that accepts a 128-bit key. It was designed by
  Vincent Rijmen, Joan Daemen, Bart Preneel, Antoon Bosselaers, and Erik De
  Win.

  This module supports the Crypt::CBC interface, with the following
  functions.

rpm_license:
  with this distribution for details on how to contact the author. This library is free software and you can redistribute it and/or modify it under the same terms as the GNU General Public License.


name: perl-Crypt-Shark
arch: x86_64
version: 1.0.1
epoch: 0
release: 8.96
summary: Crypt::CBC compliant block cipher
url: http://search.cpan.org/dist/Crypt-Shark/
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb12
rpm_sourcerpm: perl-Crypt-Shark-1.0.1-8.96.src.rpm
location_href: x86_64/perl-Crypt-Shark-1.0.1-8.96.x86_64.rpm
checksum_type: sha512
pkgId:
  a7aafbf2321e720176e66efae057e0fc2f8a3ece769c50b888b0467453220bf9ae0eedbf0295ba0b576e220f8eae26193747e886cbb304fdd9c962898ae2cddc

description:
  Shark is 64-bit block cipher that accepts a 128-bit key. It was designed by
  Vincent Rijmen, Joan Daemen, Bart Preneel, Antoon Bosselaers, and Erik De
  Win.

  This module supports the Crypt::CBC interface, with the following
  functions.

rpm_license:
  with this distribution for details on how to contact the author. This library is free software and you can redistribute it and/or modify it under the same terms as the GNU General Public License.


name: perl-Crypt-Simple
arch: noarch
version: 0.06
epoch: 0
release: 8.58
summary: Encrypt Stuff Simply
url: http://search.cpan.org/dist/Crypt-Simple/
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb22
rpm_sourcerpm: perl-Crypt-Simple-0.06-8.58.src.rpm
location_href: noarch/perl-Crypt-Simple-0.06-8.58.noarch.rpm
checksum_type: sha512
pkgId:
  ddb7d2bc9cf53d005be7ed2b41a8fe906293b42178752700fe7b3721474274029193a850087c0c64665d0fd8029a6edbd7e4beed771535546dafea68250eaa62

description:
  Maybe you have a web application and you need to store some session data at
  the client side (in a cookie or hidden form fields) but you don't want the
  user to be able to mess with the data. Maybe you want to save secret
  information to a text file. Maybe you have better ideas of what to do with
  encrypted stuff!

  This little module will convert all your data into nice base64 text that
  you can save in a text file, send in an email, store in a cookie or web
  page, or bounce around the Net. The data you encrypt can be as simple or as
  complicated as you like.

rpm_license:
[cell repeats an earlier one in this file: 383 characters]


name: perl-Crypt-Simple
arch: src
version: 0.06
epoch: 0
release: 8.58
summary: Encrypt Stuff Simply
url: http://search.cpan.org/dist/Crypt-Simple/
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb22
location_href: src/perl-Crypt-Simple-0.06-8.58.src.rpm
checksum_type: sha512
pkgId:
  a90d1a31de5c80daf2ac0f33478b709c23d635688a9e52ed7de22b7ced387c252defe74e73ee0f40c0ceea3e09ea4eb5383a4b9df0932553de82590017b42d2c

description:
  Maybe you have a web application and you need to store some session data at
  the client side (in a cookie or hidden form fields) but you don't want the
  user to be able to mess with the data. Maybe you want to save secret
  information to a text file. Maybe you have better ideas of what to do with
  encrypted stuff!

  This little module will convert all your data into nice base64 text that
  you can save in a text file, send in an email, store in a cookie or web
  page, or bounce around the Net. The data you encrypt can be as simple or as
  complicated as you like.

rpm_license:
[cell repeats an earlier one in this file: 383 characters]


name: perl-Crypt-Skip32
arch: noarch
version: 0.19
epoch: 0
release: 1.35
summary: 32-bit block cipher based on Skipjack
url: https://metacpan.org/release/Crypt-Skip32
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: beatles
rpm_sourcerpm: perl-Crypt-Skip32-0.19-1.35.src.rpm
location_href: noarch/perl-Crypt-Skip32-0.19-1.35.noarch.rpm
checksum_type: sha512
pkgId:
  d3cb663478f981c30fe72bc818c33c6dd0e92caa9253d68ac2d57274b35d53bcc8ec11a246906c172f22b0d65eff5add53f5132a07710189ffa4fe8e440e037a

description:
  SKIP32 is a 80-bit key, 32-bit block cipher based on Skipjack. The Perl
  code for the algorithm is a direct translation from C to Perl of skip32.c
  by Greg Rose found here:

    http://www.qualcomm.com.au/PublicationsDocs/skip32.c

  This cipher can be handy for scrambling small (32-bit) values when you
  would like to obscure them while keeping the encrypted output size small
  (also only 32 bits).

  One example where Crypt::Skip32 has been useful: You have numeric database
  record ids which increment sequentially. You would like to use them in
  URLs, but you don't want to make it obvious how many X's you have in the
  database by putting the ids directly in the URLs.

  You can use Crypt::Skip32 to scramble ids and put the resulting 32-bit
  value in URLs (perhaps as 8 hex digits or some other shorter encoding).
  When a user requests a URL, you can unscramble the id to retrieve the
  object from the database.

  Warning: A 32-bit value can only go a little over 4 billion (American).
  Plan ahead if what you need to encrypt might eventually go over this limit.


name: perl-Crypt-Skip32
arch: src
version: 0.19
epoch: 0
release: 1.35
summary: 32-bit block cipher based on Skipjack
url: https://metacpan.org/release/Crypt-Skip32
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: beatles
location_href: src/perl-Crypt-Skip32-0.19-1.35.src.rpm
checksum_type: sha512
pkgId:
  1b5d06cff60ab5df6840114e517390b187f2ee307a0bc8b64e55e1a85a65110b4a053e0f39249769a031f7ea803f8eee0a0a781c54e1594aa542e9e9b17f27b4

description:
  SKIP32 is a 80-bit key, 32-bit block cipher based on Skipjack. The Perl
  code for the algorithm is a direct translation from C to Perl of skip32.c
  by Greg Rose found here:

    http://www.qualcomm.com.au/PublicationsDocs/skip32.c

  This cipher can be handy for scrambling small (32-bit) values when you
  would like to obscure them while keeping the encrypted output size small
  (also only 32 bits).

  One example where Crypt::Skip32 has been useful: You have numeric database
  record ids which increment sequentially. You would like to use them in
  URLs, but you don't want to make it obvious how many X's you have in the
  database by putting the ids directly in the URLs.

  You can use Crypt::Skip32 to scramble ids and put the resulting 32-bit
  value in URLs (perhaps as 8 hex digits or some other shorter encoding).
  When a user requests a URL, you can unscramble the id to retrieve the
  object from the database.

  Warning: A 32-bit value can only go a little over 4 billion (American).
  Plan ahead if what you need to encrypt might eventually go over this limit.


name: perl-Crypt-Skip32-XS
arch: src
version: 0.06
epoch: 0
release: 8.85
summary: Drop-in replacement for Crypt::Skip32
url: http://search.cpan.org/dist/Crypt-Skip32-XS/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb59
location_href: src/perl-Crypt-Skip32-XS-0.06-8.85.src.rpm
checksum_type: sha512
pkgId:
  1f409317fc3c58c5de07790084f278e1bdfdb7650ff316ca39d3e7a6921dc650571a466912bff62039b8de21a1fdc6bc09d509d8ba24c96b5bad3614f4666da6

description:
  The 'Crypt::Skip32::XS' module is similar in function to 'Crypt::Skip32',
  but is substantially faster as it is written in C/XS instead of pure Perl.

  NOTE: As of version 0.10, Crypt::Skip32 automatically uses this module if
  it is installed.


name: perl-Crypt-Skip32-XS
arch: x86_64
version: 0.06
epoch: 0
release: 8.85
summary: Drop-in replacement for Crypt::Skip32
url: http://search.cpan.org/dist/Crypt-Skip32-XS/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb59
rpm_sourcerpm: perl-Crypt-Skip32-XS-0.06-8.85.src.rpm
location_href: x86_64/perl-Crypt-Skip32-XS-0.06-8.85.x86_64.rpm
checksum_type: sha512
pkgId:
  239b054b6ab1699fca40b6a2d8a89d76893495bb41a1a4687f95ddb8af63d9b94488fe3390a19837ad690bdec43af0111b284466694a920e5d9248d2d32aab4d

description:
  The 'Crypt::Skip32::XS' module is similar in function to 'Crypt::Skip32',
  but is substantially faster as it is written in C/XS instead of pure Perl.

  NOTE: As of version 0.10, Crypt::Skip32 automatically uses this module if
  it is installed.


name: perl-Crypt-Skipjack
arch: src
version: 1.0.2
epoch: 0
release: 8.92
summary: Crypt::CBC-compliant block cipher
url: http://search.cpan.org/dist/Crypt-Skipjack/
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb26
location_href: src/perl-Crypt-Skipjack-1.0.2-8.92.src.rpm
checksum_type: sha512
pkgId:
  433b70c34f4c7143157895f86ade48b4d7b5fc61fcaf7e7d1d15ad976e727f1d8fd4f7f05e69d014f813ab996a5080a149bd76c4a67ae45813ec8ffd43f30deb

description:
  Skipjack is the secret key encryption algorithm designed by the National
  Security Agency, and is used in the Clipper chip and Fortezza PC card. It
  was implemented in tamper-resistant hardware and its structure had been
  classified since its introduction in 1993. Skipjack was unclassified on
  June 24, 1998.

  Skipjack is an 80-bit key, 64-bit block cipher.

  This module supports the Crypt::CBC interface, with the following
  functions.

rpm_license:
[cell repeats an earlier one in this file: 130 characters]


name: perl-Crypt-Skipjack
arch: x86_64
version: 1.0.2
epoch: 0
release: 8.92
summary: Crypt::CBC-compliant block cipher
url: http://search.cpan.org/dist/Crypt-Skipjack/
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb26
rpm_sourcerpm: perl-Crypt-Skipjack-1.0.2-8.92.src.rpm
location_href: x86_64/perl-Crypt-Skipjack-1.0.2-8.92.x86_64.rpm
checksum_type: sha512
pkgId:
  9b08bdea8647bc0d6ce9dc38f364e1eb34091700d6c29056a917891fecdf577f75f7137900344a77ae9deafb499e7a09a3eb74977d239f594195c4169093ded6

description:
  Skipjack is the secret key encryption algorithm designed by the National
  Security Agency, and is used in the Clipper chip and Fortezza PC card. It
  was implemented in tamper-resistant hardware and its structure had been
  classified since its introduction in 1993. Skipjack was unclassified on
  June 24, 1998.

  Skipjack is an 80-bit key, 64-bit block cipher.

  This module supports the Crypt::CBC interface, with the following
  functions.

rpm_license:
[cell repeats an earlier one in this file: 130 characters]


name: perl-Crypt-SmbHash
arch: noarch
version: 0.12
epoch: 0
release: 1.54
summary: Perl-only implementation of lanman and nt md4 hash functions, for use in[cut]
url: http://search.cpan.org/dist/Crypt-SmbHash/
rpm_license: CHECK(GPL-1.0+ or Artistic-1.0)
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: beatles
rpm_sourcerpm: perl-Crypt-SmbHash-0.12-1.54.src.rpm
location_href: noarch/perl-Crypt-SmbHash-0.12-1.54.noarch.rpm
checksum_type: sha512
pkgId:
  30f67a63ccf27462486b372952762383c3ff9bb81cf48b6db09ebc0b0bd1c15030ff0e5f423f4e6f91a360bc31fec91cc69608d186b18e978f314d54bcf69559

description:
  This module generates Lanman and NT MD4 style password hashes, using
  perl-only code for portability. The module aids in the administration of
  Samba style systems.

  In the Samba distribution, authentication is referred to a private
  smbpasswd file. Entries have similar forms to the following:

  username:unixuid:LM:NT

  Where LM and NT are one-way password hashes of the same password.

  ntlmgen generates the hashes given in the first argument, and places the
  result in the second and third arguments.

  Example: To generate a smbpasswd entry:

     
     use Crypt::SmbHash;
     $username = $ARGV[0];
     $password = $ARGV[1];
     if ( !$password ) {
             print "Not enough arguments\n";
  	   print "Usage: $0 username password\n";
  	   exit 1;
     }
     $uid = (getpwnam($username))[2];
     my ($login,undef,$uid) = getpwnam($ARGV[0]);
     ntlmgen $password, $lm, $nt;
     printf "%s:%d:%s:%s:[]:LCT-%08X\n", $login, $uid, $lm, $nt, "U", time;

  ntlmgen returns returns the hash values in a list context, so the
  alternative method of using it is:

     ( $lm, $nt ) = ntlmgen $password;

  The functions lmhash and nthash are used by ntlmgen to generate the hashes,
  and are available when requested:

     use Crypt::SmbHash qw(lmhash nthash)
     $lm = lmhash($pass);
     $nt = nthash($pass);

  If Encoding is available (part of perl-5.8) the $pass argument to ntlmgen,
  lmhash and nthash must be a perl string. In double use this:

     use Crypt::SmbHash qw(ntlmgen lmhash nthash);
     use Encode;
     ( $lm, $nt ) = ntlmgen decode('iso-8859-1', $pass);
     $lm = lmhash(decode_utf8($pass), $pwenc);
     $nt = nthash(decode_utf8($pass));

  The $pwenc parameter to lmhash() is optional and defaults to 'iso-8859-1'.
  It specifies the encoding to which the password is encoded before hashing.


name: perl-Crypt-SmbHash
arch: src
version: 0.12
epoch: 0
release: 1.54
summary: Perl-only implementation of lanman and nt md4 hash functions, for use in[cut]
url: http://search.cpan.org/dist/Crypt-SmbHash/
rpm_license: CHECK(GPL-1.0+ or Artistic-1.0)
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: beatles
location_href: src/perl-Crypt-SmbHash-0.12-1.54.src.rpm
checksum_type: sha512
pkgId:
  b96b65afb6680cea3c4ad109fd193550ff2354f2a700884ba4b919b4a50ad8b81e122dbbdf62d2a1ec25a92e922c44b71ed9ae3912c1b4419de52abbbcdd4cf5

description:
  This module generates Lanman and NT MD4 style password hashes, using
  perl-only code for portability. The module aids in the administration of
  Samba style systems.

  In the Samba distribution, authentication is referred to a private
  smbpasswd file. Entries have similar forms to the following:

  username:unixuid:LM:NT

  Where LM and NT are one-way password hashes of the same password.

  ntlmgen generates the hashes given in the first argument, and places the
  result in the second and third arguments.

  Example: To generate a smbpasswd entry:

     
     use Crypt::SmbHash;
     $username = $ARGV[0];
     $password = $ARGV[1];
     if ( !$password ) {
             print "Not enough arguments\n";
  	   print "Usage: $0 username password\n";
  	   exit 1;
     }
     $uid = (getpwnam($username))[2];
     my ($login,undef,$uid) = getpwnam($ARGV[0]);
     ntlmgen $password, $lm, $nt;
     printf "%s:%d:%s:%s:[]:LCT-%08X\n", $login, $uid, $lm, $nt, "U", time;

  ntlmgen returns returns the hash values in a list context, so the
  alternative method of using it is:

     ( $lm, $nt ) = ntlmgen $password;

  The functions lmhash and nthash are used by ntlmgen to generate the hashes,
  and are available when requested:

     use Crypt::SmbHash qw(lmhash nthash)
     $lm = lmhash($pass);
     $nt = nthash($pass);

  If Encoding is available (part of perl-5.8) the $pass argument to ntlmgen,
  lmhash and nthash must be a perl string. In double use this:

     use Crypt::SmbHash qw(ntlmgen lmhash nthash);
     use Encode;
     ( $lm, $nt ) = ntlmgen decode('iso-8859-1', $pass);
     $lm = lmhash(decode_utf8($pass), $pwenc);
     $nt = nthash(decode_utf8($pass));

  The $pwenc parameter to lmhash() is optional and defaults to 'iso-8859-1'.
  It specifies the encoding to which the password is encoded before hashing.


name: perl-Crypt-Smithy
arch: noarch
version: 0.01
epoch: 0
release: 3.53
summary: Perl implementation of the 'Smithycode' cipher
url: http://search.cpan.org/dist/Crypt-Smithy/
rpm_license: GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb08
rpm_sourcerpm: perl-Crypt-Smithy-0.01-3.53.src.rpm
location_href: noarch/perl-Crypt-Smithy-0.01-3.53.noarch.rpm
checksum_type: sha512
pkgId:
  f7907b9767b1bfb7d316b5a4bd9d2c85ba41791f8dd1ed89a39299133c69c4d24faf7dbf814ae3abf5268faa2f8641b5441db99a3838f867bd2e3cf31f40a5a7

description:
  _Crypt::Smithy_ implements an algorithm used to embed a code in the 2006
  judgement in the Da Vinci Code copyright case. Crypthographically it is
  _highly insecure_ and is for entertainment and educational purposes only.


name: perl-Crypt-Smithy
arch: src
version: 0.01
epoch: 0
release: 3.53
summary: Perl implementation of the 'Smithycode' cipher
url: http://search.cpan.org/dist/Crypt-Smithy/
rpm_license: GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb08
location_href: src/perl-Crypt-Smithy-0.01-3.53.src.rpm
checksum_type: sha512
pkgId:
  0fec404e890f3d0cb9476fc0c569f3b10586c10c6dcbecd0ca5041bf6a2c91cd02aad1c85258005fd674b698be0e520b8702257931d44588d1e41a39cbba142d

description:
  _Crypt::Smithy_ implements an algorithm used to embed a code in the 2006
  judgement in the Da Vinci Code copyright case. Crypthographically it is
  _highly insecure_ and is for entertainment and educational purposes only.


name: perl-Crypt-Solitaire
arch: noarch
version: 2.0
epoch: 0
release: 7.61
summary: Solitaire encryption
url: http://search.cpan.org/dist/Crypt-Solitaire/
rpm_license: CHECK(GPL-1.0+ or Artistic-1.0)
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb15
rpm_sourcerpm: perl-Crypt-Solitaire-2.0-7.61.src.rpm
location_href: noarch/perl-Crypt-Solitaire-2.0-7.61.noarch.rpm
checksum_type: sha512
pkgId:
  c2300e982806e37059a7bd0c65f1f2fdff96674a4f975aa6f1e79a9206f630f45b5b85872198c5e313a5e4ab27068b3e356fa5c666b3a5dba9e67c02b2b82bfd

description:
  Solitaire is a top-notch pencil-and-paper encryption system developed by
  Bruce Schneier. Here is the description in Schneier's own words:

  "In Neal Stephenson's novel Cryptonomicon, the character Enoch Root
  describes a cryptosystem code-named "Pontifex" to another character named
  Randy Waterhouse, and later reveals that the steps of the algorithm are
  intended to be carried out using a deck of playing cards. These two
  characters go on to exchange several encrypted messages using this system.
  The system is called "Solitaire" (in the novel, "Pontifex" is a code name
  intended to temporarily conceal the fact that it employs a deck of cards)
  and I designed it to allow field agents to communicate securely without
  having to rely on electronics or having to carry incriminating tools. An
  agent might be in a situation where he just does not have access to a
  computer, or may be prosecuted if he has tools for secret communication.
  But a deck of cards...what harm is that?

  "Solitaire gets its security from the inherent randomness in a shuffled
  deck of cards. By manipulating this deck, a communicant can create a string
  of "random" letters that he then combines with his message. Of course
  Solitaire can be simulated on a computer, but it is designed to be
  implemented by hand.

  "Solitaire may be low-tech, but its security is intended to be high-tech. I
  designed Solitaire to be secure even against the most well-funded military
  adversaries with the biggest computers and the smartest cryptanalysts. Of
  course, there is no guarantee that someone won't find a clever attack
  against Solitaire, but the algorithm is certainly better than any other
  pencil-and-paper cipher I've ever seen."

  Simple system, easy to use, and relatively fast.


name: perl-Crypt-Solitaire
arch: src
version: 2.0
epoch: 0
release: 7.61
summary: Solitaire encryption
url: http://search.cpan.org/dist/Crypt-Solitaire/
rpm_license: CHECK(GPL-1.0+ or Artistic-1.0)
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb15
location_href: src/perl-Crypt-Solitaire-2.0-7.61.src.rpm
checksum_type: sha512
pkgId:
  e9fecd19ce577674cac1038ee552fd2af30b17b51fcdbb196abab12e91f6ed13243b89f03b954b690ffd19e50f493e54e3e0d12b2ccec81a94820bd43de8a80c

description:
  Solitaire is a top-notch pencil-and-paper encryption system developed by
  Bruce Schneier. Here is the description in Schneier's own words:

  "In Neal Stephenson's novel Cryptonomicon, the character Enoch Root
  describes a cryptosystem code-named "Pontifex" to another character named
  Randy Waterhouse, and later reveals that the steps of the algorithm are
  intended to be carried out using a deck of playing cards. These two
  characters go on to exchange several encrypted messages using this system.
  The system is called "Solitaire" (in the novel, "Pontifex" is a code name
  intended to temporarily conceal the fact that it employs a deck of cards)
  and I designed it to allow field agents to communicate securely without
  having to rely on electronics or having to carry incriminating tools. An
  agent might be in a situation where he just does not have access to a
  computer, or may be prosecuted if he has tools for secret communication.
  But a deck of cards...what harm is that?

  "Solitaire gets its security from the inherent randomness in a shuffled
  deck of cards. By manipulating this deck, a communicant can create a string
  of "random" letters that he then combines with his message. Of course
  Solitaire can be simulated on a computer, but it is designed to be
  implemented by hand.

  "Solitaire may be low-tech, but its security is intended to be high-tech. I
  designed Solitaire to be secure even against the most well-funded military
  adversaries with the biggest computers and the smartest cryptanalysts. Of
  course, there is no guarantee that someone won't find a clever attack
  against Solitaire, but the algorithm is certainly better than any other
  pencil-and-paper cipher I've ever seen."

  Simple system, easy to use, and relatively fast.


name: perl-Crypt-Spritz
arch: src
version: 1.02
epoch: 0
release: 1.78
summary: Spritz stream cipher/hash/MAC/AEAD/CSPRNG family
url: http://search.cpan.org/dist/Crypt-Spritz/
rpm_license: CHECK(GPL-1.0+ or Artistic-1.0)
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb07
location_href: src/perl-Crypt-Spritz-1.02-1.78.src.rpm
checksum_type: sha512
pkgId:
  2bd1be8940f4e3e61835d872df4e512f3c4bbb2a45f4e892d05e361bce0a3c9d7256afc69c3549a9f80f52edac4d1560f13fc4c12ab3339a9a1f99706e143dc5

description:
  This module implements the Spritz spongelike function (with N=256), the
  spiritual successor of RC4 developed by Ron Rivest and Jacob Schuldt.

  Its strength is extreme versatility (you get a stream cipher, a hash, a
  MAC, a DRBG/CSPRNG, an authenticated encryption block/stream cipher and
  more) and extremely simple and small code (encryption and authentication
  can be had in 1KB of compiled code on amd64, which isn't an issue for most
  uses in Perl, but is useful in embedded situations, or e.g. when doing
  crypto using javascript in a browser and communicating with Perl).

  Its weakness is its relatively slow speed (encryption is a few times slower
  than RC4 or AES, hashing many times slower than SHA-3, although this might
  be reversed on an 8-bit-cpu) and the fact that it is totally unproven in
  the field (as of this writing, the cipher was just a few months old), so it
  can't be called production-ready.

  All the usual caveats regarding stream ciphers apply - never repeat your
  key, never repeat your nonce and so on - you should have some basic
  understanding of cryptography before using this cipher in your own designs.

  The Spritz base class is not meant for end users. To make usage simpler and
  safer, a number of convenience classes are provided for typical end-user
  tasks:

     random number generation - Crypt::Spritz::PRNG
     hashing                  - Crypt::Spritz::Hash
     message authentication   - Crypt::Spritz::MAC
     encryption               - Crypt::Spritz::Cipher::XOR
     encryption               - Crypt::Spritz::Cipher
     authenticated encryption - Crypt::Spritz::AEAD::XOR
     authenticated encryption - Crypt::Spritz::AEAD


name: perl-Crypt-Spritz
arch: x86_64
version: 1.02
epoch: 0
release: 1.78
summary: Spritz stream cipher/hash/MAC/AEAD/CSPRNG family
url: http://search.cpan.org/dist/Crypt-Spritz/
rpm_license: CHECK(GPL-1.0+ or Artistic-1.0)
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb07
rpm_sourcerpm: perl-Crypt-Spritz-1.02-1.78.src.rpm
location_href: x86_64/perl-Crypt-Spritz-1.02-1.78.x86_64.rpm
checksum_type: sha512
pkgId:
  51257bbf005c9b581b264622c967f7f519f97c1c7c7212aeeda0ecd38d53ddaadd5c0ee3a8573357c2b7d1749d06485318e0a81b6bfe92e1f4534ec465f3c4ac

description:
  This module implements the Spritz spongelike function (with N=256), the
  spiritual successor of RC4 developed by Ron Rivest and Jacob Schuldt.

  Its strength is extreme versatility (you get a stream cipher, a hash, a
  MAC, a DRBG/CSPRNG, an authenticated encryption block/stream cipher and
  more) and extremely simple and small code (encryption and authentication
  can be had in 1KB of compiled code on amd64, which isn't an issue for most
  uses in Perl, but is useful in embedded situations, or e.g. when doing
  crypto using javascript in a browser and communicating with Perl).

  Its weakness is its relatively slow speed (encryption is a few times slower
  than RC4 or AES, hashing many times slower than SHA-3, although this might
  be reversed on an 8-bit-cpu) and the fact that it is totally unproven in
  the field (as of this writing, the cipher was just a few months old), so it
  can't be called production-ready.

  All the usual caveats regarding stream ciphers apply - never repeat your
  key, never repeat your nonce and so on - you should have some basic
  understanding of cryptography before using this cipher in your own designs.

  The Spritz base class is not meant for end users. To make usage simpler and
  safer, a number of convenience classes are provided for typical end-user
  tasks:

     random number generation - Crypt::Spritz::PRNG
     hashing                  - Crypt::Spritz::Hash
     message authentication   - Crypt::Spritz::MAC
     encryption               - Crypt::Spritz::Cipher::XOR
     encryption               - Crypt::Spritz::Cipher
     authenticated encryption - Crypt::Spritz::AEAD::XOR
     authenticated encryption - Crypt::Spritz::AEAD


name: perl-Crypt-TC18
arch: src
version: 1.0.0
epoch: 0
release: 8.93
summary: Crypt::CBC compliant block cipher
url: http://search.cpan.org/dist/Crypt-TC18/
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: old-cirrus3
location_href: src/perl-Crypt-TC18-1.0.0-8.93.src.rpm
checksum_type: sha512
pkgId:
  a59aacb65bad7f518f5088bb54af6d91ad416d7b3e53ab4a0f3380abe2aac2962ac292d8228145874ec049d7c61c919a3c3cde56e997e63a3cc5450259f407f3

description:
  TC18 is 128-bit block cipher that accepts a 64-bit key. It was designed by
  Tom St. Denis.

  This module supports the Crypt::CBC interface, with the following
  functions.

rpm_license:
  with this distribution for details on how to contact the author. This library is free software and you can redistribute it and/or modify it under the same terms as the GNU General Public License.


name: perl-Crypt-TC18
arch: x86_64
version: 1.0.0
epoch: 0
release: 8.93
summary: Crypt::CBC compliant block cipher
url: http://search.cpan.org/dist/Crypt-TC18/
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: old-cirrus3
rpm_sourcerpm: perl-Crypt-TC18-1.0.0-8.93.src.rpm
location_href: x86_64/perl-Crypt-TC18-1.0.0-8.93.x86_64.rpm
checksum_type: sha512
pkgId:
  63070ac9be340b1cf09d2ab9e5e8766d019669c8eb786e39cd98b53cc300408406cb33fb5ab64d8f6991922acb1f775788cd2988ad43ec2ec7cc9b4537ea165b

description:
  TC18 is 128-bit block cipher that accepts a 64-bit key. It was designed by
  Tom St. Denis.

  This module supports the Crypt::CBC interface, with the following
  functions.

rpm_license:
[cell repeats an earlier one in this file: 195 characters]


name: perl-Crypt-TEA
arch: src
version: 1.26
epoch: 0
release: 1.68
summary: Tiny Encryption Algorithm
url: http://search.cpan.org/dist/Crypt-TEA/
rpm_license: CHECK(GPL-1.0-or-later OR Artistic-1.0)
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb67
location_href: src/perl-Crypt-TEA-1.26-1.68.src.rpm
checksum_type: sha512
pkgId:
  b9f1cc11b7d675585ff2d7b540919b5d65731a5c579b4b26d54ba683cb3105bbd0bd9c2cbee2fb1937baa203928f29c8e66ca6c3538c08d7a54569b1c75c35cd

description:
  TEA is a 64-bit symmetric block cipher with a 128-bit key and a variable
  number of rounds (32 is recommended). It has a low setup time, and depends
  on a large number of rounds for security, rather than a complex algorithm.
  It was developed by David J. Wheeler and Roger M. Needham, and is described
  at
  https://web-beta.archive.org/web/20131226114205/http://www.ftp.cl.cam.ac.uk
  :80/ftp/papers/djw-rmn/djw-rmn-tea.html

  This module implements TEA encryption. It supports the Crypt::CBC
  interface, with the following functions.


name: perl-Crypt-TEA
arch: x86_64
version: 1.26
epoch: 0
release: 1.68
summary: Tiny Encryption Algorithm
url: http://search.cpan.org/dist/Crypt-TEA/
rpm_license: CHECK(GPL-1.0-or-later OR Artistic-1.0)
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb67
rpm_sourcerpm: perl-Crypt-TEA-1.26-1.68.src.rpm
location_href: x86_64/perl-Crypt-TEA-1.26-1.68.x86_64.rpm
checksum_type: sha512
pkgId:
  d37b59e78eef8f14464694cbef11467fec2539fd111b5e6a5fe2ec84851a3dc874578a33a95fd76ca3ae207886b75ca536a36310d0e2567e5b2b1aee0c0b91c6

description:
  TEA is a 64-bit symmetric block cipher with a 128-bit key and a variable
  number of rounds (32 is recommended). It has a low setup time, and depends
  on a large number of rounds for security, rather than a complex algorithm.
  It was developed by David J. Wheeler and Roger M. Needham, and is described
  at
  https://web-beta.archive.org/web/20131226114205/http://www.ftp.cl.cam.ac.uk
  :80/ftp/papers/djw-rmn/djw-rmn-tea.html

  This module implements TEA encryption. It supports the Crypt::CBC
  interface, with the following functions.


name: perl-Crypt-TEA_PP
arch: noarch
version: 0.0308
epoch: 0
release: 2.1
summary: Pure Perl Implementation of the Tiny Encryption Algorithm
url: http://search.cpan.org/dist/Crypt-TEA_PP/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: cloud121
rpm_sourcerpm: perl-Crypt-TEA_PP-0.0308-2.1.src.rpm
location_href: noarch/perl-Crypt-TEA_PP-0.0308-2.1.noarch.rpm
checksum_type: sha512
pkgId:
  33eb5170baf0a9223d1179684b0c403ed98379cb68c257e05e28564f25153cc506594b68d29df5555d478806b56df45e8d408f4471e64da16881527c2bd5f983

description:
  TEA is a 64-bit symmetric block cipher with a 128-bit key and a variable
  number of rounds (32 is recommended). It has a low setup time, and depends
  on a large number of rounds for security, rather than a complex algorithm.
  It was developed by David J. Wheeler and Roger M. Needham, and is described
  at the http://www.ftp.cl.cam.ac.uk/ftp/papers/djw-rmn/djw-rmn-tea.html
  manpage

  This module implements TEA encryption. It supports the Crypt::CBC
  interface, with the following functions.


name: perl-Crypt-TEA_PP
arch: src
version: 0.0308
epoch: 0
release: 2.1
summary: Pure Perl Implementation of the Tiny Encryption Algorithm
url: http://search.cpan.org/dist/Crypt-TEA_PP/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: cloud121
location_href: src/perl-Crypt-TEA_PP-0.0308-2.1.src.rpm
checksum_type: sha512
pkgId:
  b9d8705ce9e0d3cf32d6d342d23268bab29feadefe678c8e4b7b03efc4083798cbdf982ca95d5e89943585ecbf3c0125e5609afc919c9fb38de65f2d45cae544

description:
  TEA is a 64-bit symmetric block cipher with a 128-bit key and a variable
  number of rounds (32 is recommended). It has a low setup time, and depends
  on a large number of rounds for security, rather than a complex algorithm.
  It was developed by David J. Wheeler and Roger M. Needham, and is described
  at the http://www.ftp.cl.cam.ac.uk/ftp/papers/djw-rmn/djw-rmn-tea.html
  manpage

  This module implements TEA encryption. It supports the Crypt::CBC
  interface, with the following functions.


name: perl-Crypt-TEA_XS
arch: src
version: 0.01
epoch: 0
release: 1.3
summary: Implementation of the Tiny Encryption Algorithm
url: http://search.cpan.org/dist/Crypt-TEA_XS/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: build34
location_href: src/perl-Crypt-TEA_XS-0.01-1.3.src.rpm
checksum_type: sha512
pkgId:
  2fad17e50919b8c7e1f76b027befd6b679c873746a941b4b58f97303e4c100fdf581558d8b5ae48a8c0ac49073cabd8ffd239590b8d94da031a7a83dd58f02d3

description:
  TEA is a 64-bit symmetric block cipher with a 128-bit key and a variable
  number of rounds (32 is recommended). It has a low setup time, and depends
  on a large number of rounds for security, rather than a complex algorithm.
  It was developed by David J. Wheeler and Roger M. Needham, and is described
  at the http://www.ftp.cl.cam.ac.uk/ftp/papers/djw-rmn/djw-rmn-tea.html
  manpage

  This module implements TEA encryption. It supports the Crypt::CBC
  interface, with the following functions.


name: perl-Crypt-TEA_XS
arch: x86_64
version: 0.01
epoch: 0
release: 1.3
summary: Implementation of the Tiny Encryption Algorithm
url: http://search.cpan.org/dist/Crypt-TEA_XS/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: build34
rpm_sourcerpm: perl-Crypt-TEA_XS-0.01-1.3.src.rpm
location_href: x86_64/perl-Crypt-TEA_XS-0.01-1.3.x86_64.rpm
checksum_type: sha512
pkgId:
  6e93dfb9bad4fd722fa127d6ed653873dce5a191dff87cca764c7ec7ffe9ab1d3a7f69b8bd0e1a84fb5be196747385a1584e18c7bec5cc0e5cb8bf1f18243ded

description:
[cell repeats an earlier one in this file: 485 characters]


name: perl-Crypt-Tea_JS
arch: src
version: 2.23
epoch: 0
release: 7.87
summary: The Tiny Encryption Algorithm in Perl and JavaScript
url: http://search.cpan.org/dist/Crypt-Tea_JS/
rpm_license: CHECK(GPL-1.0+ or Artistic-1.0)
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb02
location_href: src/perl-Crypt-Tea_JS-2.23-7.87.src.rpm
checksum_type: sha512
pkgId:
  9451870d73df953f4fe092ba92e50b06659c4db8724018eba798bdd027d4fbb408f7571c2b7a7199cdda7de926e4d5e200015765321817b233747183138ae891

description:
  This module implements TEA, the Tiny Encryption Algorithm, and some Modes
  of Use, in Perl and JavaScript.

  The $key is a sufficiently longish string; at least 17 random 8-bit bytes
  for single encryption.

  Crypt::Tea_JS can be used for secret-key encryption in general, or, in
  particular, to communicate securely between browser and web-host. In this
  case, the simplest arrangement is for the user to enter the key into a
  JavaScript variable, and for the host to retrieve that user's key from a
  database. Or, for extra security, the first message (or even each message)
  between browser and host could contain a random challenge-string, which
  each end would then turn into a signature, and use that signature as the
  encryption-key for the session (or the reply).

  If a travelling employee can carry a session-startup file (e.g.
  _login_on_the_road.html_) on their laptop, then they are invulnerable to
  imposter-web-hosts trying to feed them trojan JavaScript.

  Version 2.23

  (c) Peter J Billam 1998


name: perl-Crypt-Tea_JS
arch: x86_64
version: 2.23
epoch: 0
release: 7.87
summary: The Tiny Encryption Algorithm in Perl and JavaScript
url: http://search.cpan.org/dist/Crypt-Tea_JS/
rpm_license: CHECK(GPL-1.0+ or Artistic-1.0)
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb02
rpm_sourcerpm: perl-Crypt-Tea_JS-2.23-7.87.src.rpm
location_href: x86_64/perl-Crypt-Tea_JS-2.23-7.87.x86_64.rpm
checksum_type: sha512
pkgId:
  83151947057992c49ab7bf14170f40da75c5a90762f5d2d71c3ba229db775cedf7f31341b1b781d5320d38ee50adb9e01bf74a24e0cfeadbcc06811ac111b3ff

description:
  This module implements TEA, the Tiny Encryption Algorithm, and some Modes
  of Use, in Perl and JavaScript.

  The $key is a sufficiently longish string; at least 17 random 8-bit bytes
  for single encryption.

  Crypt::Tea_JS can be used for secret-key encryption in general, or, in
  particular, to communicate securely between browser and web-host. In this
  case, the simplest arrangement is for the user to enter the key into a
  JavaScript variable, and for the host to retrieve that user's key from a
  database. Or, for extra security, the first message (or even each message)
  between browser and host could contain a random challenge-string, which
  each end would then turn into a signature, and use that signature as the
  encryption-key for the session (or the reply).

  If a travelling employee can carry a session-startup file (e.g.
  _login_on_the_road.html_) on their laptop, then they are invulnerable to
  imposter-web-hosts trying to feed them trojan JavaScript.

  Version 2.23

  (c) Peter J Billam 1998


name: perl-Crypt-Trifid
arch: noarch
version: 0.11
epoch: 0
release: 1.34
summary: Interface to the Trifid cipher
url: https://metacpan.org/release/Crypt-Trifid
rpm_license: Artistic-2.0
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: cloud108
rpm_sourcerpm: perl-Crypt-Trifid-0.11-1.34.src.rpm
location_href: noarch/perl-Crypt-Trifid-0.11-1.34.noarch.rpm
checksum_type: sha512
pkgId:
  24aa391777aecdd8681de8125467b440c44964785f2537aa7c8dae41be53762aee4c345f51a3e4a0ee2280305c1c729e48a3044f7f244b2771a3c3413a887564

description:
  In classical cryptography, the trifid cipher is a cipher invented around
  1901 by Felix Delastelle, which extends the concept of the bifid cipher to
  a third dimension, allowing each symbol to be fractionated into 3 elements
  instead of two.

  While the bifid uses the Polybius square to turn each symbol into
  coordinates on a 5x5 (or 6x6) square, the trifid turns them into
  coordinates on a 3x3x3 cube.

  As with the bifid, this is then combined with transposition to achieve
  diffusion.

  However a higher degree of diffusion is achieved because each output symbol
  depends on 3 input symbols instead of two.

  Thus the trifid was the first practical trigraphic substitution.

  Source: at http://en.wikipedia.org/wiki/Trifid_cipher


name: perl-Crypt-Trifid
arch: src
version: 0.11
epoch: 0
release: 1.34
summary: Interface to the Trifid cipher
url: https://metacpan.org/release/Crypt-Trifid
rpm_license: Artistic-2.0
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: cloud108
location_href: src/perl-Crypt-Trifid-0.11-1.34.src.rpm
checksum_type: sha512
pkgId:
  f5882209ae3d20c8e4e9fe0ced739ffa25bf2447e3335d6e2560e9bcdebe6c5afeb523ac50d5eade017b49e8202f7d9a146d4b58912627af6262cd589a965fa9

description:
  In classical cryptography, the trifid cipher is a cipher invented around
  1901 by Felix Delastelle, which extends the concept of the bifid cipher to
  a third dimension, allowing each symbol to be fractionated into 3 elements
  instead of two.

  While the bifid uses the Polybius square to turn each symbol into
  coordinates on a 5x5 (or 6x6) square, the trifid turns them into
  coordinates on a 3x3x3 cube.

  As with the bifid, this is then combined with transposition to achieve
  diffusion.

  However a higher degree of diffusion is achieved because each output symbol
  depends on 3 input symbols instead of two.

  Thus the trifid was the first practical trigraphic substitution.

  Source: at http://en.wikipedia.org/wiki/Trifid_cipher


name: perl-Crypt-TripleDES
arch: noarch
version: 0.24
epoch: 0
release: 7.58
summary: Triple DES encyption
url: http://search.cpan.org/dist/Crypt-TripleDES/
rpm_license: CHECK(GPL-1.0+ or Artistic-1.0)
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb53
rpm_sourcerpm: perl-Crypt-TripleDES-0.24-7.58.src.rpm
location_href: noarch/perl-Crypt-TripleDES-0.24-7.58.noarch.rpm
checksum_type: sha512
pkgId:
  c019a77ad99d09951ee3e354e9fff55a562b83de46f93c27aaa657cd72237f7351994e3b1b79035a8ea74547757d25bf17be47c2fcfc588f443e3d953919bbc1

description:
  This module implements 3DES encryption in ECB mode. The code is based on
  Eric Young's implementation of DES in pure perl. It's quite slow because of
  the way Perl handles bit operations and is not recommended for use with
  large texts.


name: perl-Crypt-TripleDES
arch: src
version: 0.24
epoch: 0
release: 7.58
summary: Triple DES encyption
url: http://search.cpan.org/dist/Crypt-TripleDES/
rpm_license: CHECK(GPL-1.0+ or Artistic-1.0)
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb53
location_href: src/perl-Crypt-TripleDES-0.24-7.58.src.rpm
checksum_type: sha512
pkgId:
  11424442e3e03511c2555d7972c43c83db23b0b3c27b305dec272291dfe6544f6ca4c42ad42ef85766edacbd8de3dce949668a682988e0a66fbe487a72cf386c

description:
  This module implements 3DES encryption in ECB mode. The code is based on
  Eric Young's implementation of DES in pure perl. It's quite slow because of
  the way Perl handles bit operations and is not recommended for use with
  large texts.


name: perl-Crypt-TripleDES-CBC
arch: noarch
version: 0.006
epoch: 0
release: 1.54
summary: Triple DES in CBC mode Pure implementation
url: http://search.cpan.org/dist/Crypt-TripleDES-CBC/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: cloud102
rpm_sourcerpm: perl-Crypt-TripleDES-CBC-0.006-1.54.src.rpm
location_href: noarch/perl-Crypt-TripleDES-CBC-0.006-1.54.noarch.rpm
checksum_type: sha512
pkgId:
  3963425ae17a3830c4e900aae56e7a126c66fc321b0e8fc03c50dd42676ff5b390f845181f58662d476e5d017615dc7d167bd4f6550edbbb9fdcbf45472eb7bf

description:
  Most Modules on CPAN don't do a standards compliant implementation, while
  they are able to decrypt what they encrypt. There are corner cases where
  certain blocks of data in a chain don't decrypt properly. This is (almost)a
  pure perl implementation of TripleDES in CBC mode using Crypt::DES to
  encrypt individual blocks.


name: perl-Crypt-TripleDES-CBC
arch: src
version: 0.006
epoch: 0
release: 1.54
summary: Triple DES in CBC mode Pure implementation
url: http://search.cpan.org/dist/Crypt-TripleDES-CBC/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: cloud102
location_href: src/perl-Crypt-TripleDES-CBC-0.006-1.54.src.rpm
checksum_type: sha512
pkgId:
  15a7a040d6e157fb2adc5827efdda05deb7f1dddcd4ab2ba0228cdd9cf0d32c59aa54bc4800c178130ce4f095e28b2330e28e27ef1055ed97677a5e3f0d28a60

description:
  Most Modules on CPAN don't do a standards compliant implementation, while
  they are able to decrypt what they encrypt. There are corner cases where
  certain blocks of data in a chain don't decrypt properly. This is (almost)a
  pure perl implementation of TripleDES in CBC mode using Crypt::DES to
  encrypt individual blocks.


name: perl-Crypt-Twofish
arch: src
version: 2.18
epoch: 0
release: 1.42
summary: The Twofish Encryption Algorithm
url: https://metacpan.org/release/Crypt-Twofish
rpm_license: CHECK(Artistic-1.0 OR GPL-1.0-or-later)
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb27
location_href: src/perl-Crypt-Twofish-2.18-1.42.src.rpm
checksum_type: sha512
pkgId:
  2cca61eda5d185eba1d708662aee7250673acf74f1ad7255680d90f86741a44d7f7de8791d8a191f194d2ffe9d7a5d9ffdaea54d8a8b489d77767b29401d4f50

description:
  Twofish is a 128-bit symmetric block cipher with a variable length (128,
  192, or 256-bit) key, developed by Counterpane Labs. It is unpatented and
  free for all uses, as described at
  <URL:http://www.counterpane.com/twofish.html>.

  This module implements Twofish encryption. It supports the Crypt::CBC
  interface, with the functions described below. It also provides an
  interface that is call-compatible with Crypt::Twofish 1.0, but its use in
  new code is strongly discouraged.


name: perl-Crypt-Twofish
arch: x86_64
version: 2.18
epoch: 0
release: 1.42
summary: The Twofish Encryption Algorithm
url: https://metacpan.org/release/Crypt-Twofish
rpm_license: CHECK(Artistic-1.0 OR GPL-1.0-or-later)
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb27
rpm_sourcerpm: perl-Crypt-Twofish-2.18-1.42.src.rpm
location_href: x86_64/perl-Crypt-Twofish-2.18-1.42.x86_64.rpm
checksum_type: sha512
pkgId:
  3a5a1947f98e1c9edb431cb569f860b0e15cdacbfa7ca1509e2124876be09b26a4622c762848d6b5e69aaca0ed668a68bb563fb2ec9475dae2e15db4ab62405a

description:
  Twofish is a 128-bit symmetric block cipher with a variable length (128,
  192, or 256-bit) key, developed by Counterpane Labs. It is unpatented and
  free for all uses, as described at
  <URL:http://www.counterpane.com/twofish.html>.

  This module implements Twofish encryption. It supports the Crypt::CBC
  interface, with the functions described below. It also provides an
  interface that is call-compatible with Crypt::Twofish 1.0, but its use in
  new code is strongly discouraged.


name: perl-Crypt-Twofish2
arch: src
version: 1.03
epoch: 0
release: 1.34
summary: Crypt::CBC compliant Twofish encryption module
url: https://metacpan.org/release/Crypt-Twofish2
rpm_license: CHECK(Artistic-1.0 OR GPL-1.0-or-later)
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Unspecified
rpm_buildhost: old-cirrus1
location_href: src/perl-Crypt-Twofish2-1.03-1.34.src.rpm
checksum_type: sha512
pkgId:
  67953f25fbd25f0c79a9a7d534e53baf64bb120a05b1fdd8d91414fed51c377f5b0cc85247e84eeb8a696db0a0aa2d4cdb882ec5d189844aa78afdc25dc5963d

description:
  This module implements the twofish cipher in a less braindamaged (read:
  slow and ugly) way than the existing 'Crypt::Twofish' module.

  Although it is 'Crypt::CBC' compliant you usually gain nothing by using
  that module (except generality, which is often a good thing), since
  'Crypt::Twofish2' can work in either ECB or CBC mode itself.

  * keysize

  Returns the keysize, which is 32 (bytes). The Twofish2 cipher actually
  supports keylengths of 16, 24 or 32 bytes, but there is no way to
  communicate this to 'Crypt::CBC'.

  * blocksize

  The blocksize for Twofish2 is 16 bytes (128 bits), which is somewhat
  unique. It is also the reason I need this module myself ;)

  * $cipher = new $key [, $mode]

  Create a new 'Crypt::Twofish2' cipher object with the given key (which must
  be 128, 192 or 256 bits long). The additional '$mode' argument is the
  encryption mode, either 'MODE_ECB' (electronic cookbook mode, the default),
  'MODE_CBC' (cipher block chaining, the same that 'Crypt::CBC' does) or
  'MODE_CFB1' (1-bit cipher feedback mode).

  ECB mode is very insecure (read a book on cryptography if you don't know
  why!), so you should probably use CBC mode. CFB1 mode is not tested and is
  most probably broken, so do not try to use it.

  In ECB mode you can use the same cipher object to encrypt and decrypt data.
  However, every change of "direction" causes an internal reordering of key
  data, which is quite slow, so if you want ECB mode and
  encryption/decryption at the same time you should create two seperate
  'Crypt::Twofish2' objects with the same key.

  In CBC mode you have to use seperate objects for encryption/decryption in
  any case.

  The 'MODE_*'-constants are not exported by this module, so you must specify
  them as 'Crypt::Twofish2::MODE_CBC' etc. (sorry for that).

  * $cipher->encrypt($data)

  Encrypt data. The size of '$data' must be a multiple of 'blocksize' (16
  bytes), otherwise this function will croak. Apart from that, it can be of
  (almost) any length.

  * $cipher->decrypt($data)

  The pendant to 'encrypt' in that it _de_crypts data again.


name: perl-Crypt-Twofish2
arch: x86_64
version: 1.03
epoch: 0
release: 1.34
summary: Crypt::CBC compliant Twofish encryption module
url: https://metacpan.org/release/Crypt-Twofish2
rpm_license: CHECK(Artistic-1.0 OR GPL-1.0-or-later)
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Unspecified
rpm_buildhost: old-cirrus1
rpm_sourcerpm: perl-Crypt-Twofish2-1.03-1.34.src.rpm
location_href: x86_64/perl-Crypt-Twofish2-1.03-1.34.x86_64.rpm
checksum_type: sha512
pkgId:
  9ff975b732084b172fb1f1d7ba8f0b5a4f435fa60b2c4df2e8c7943b8e9f4158fd83837b09468e5136ce4de505038015b4a3a5e5dd2dfeb23b7fcea477757a48

description:
  This module implements the twofish cipher in a less braindamaged (read:
  slow and ugly) way than the existing 'Crypt::Twofish' module.

  Although it is 'Crypt::CBC' compliant you usually gain nothing by using
  that module (except generality, which is often a good thing), since
  'Crypt::Twofish2' can work in either ECB or CBC mode itself.

  * keysize

  Returns the keysize, which is 32 (bytes). The Twofish2 cipher actually
  supports keylengths of 16, 24 or 32 bytes, but there is no way to
  communicate this to 'Crypt::CBC'.

  * blocksize

  The blocksize for Twofish2 is 16 bytes (128 bits), which is somewhat
  unique. It is also the reason I need this module myself ;)

  * $cipher = new $key [, $mode]

  Create a new 'Crypt::Twofish2' cipher object with the given key (which must
  be 128, 192 or 256 bits long). The additional '$mode' argument is the
  encryption mode, either 'MODE_ECB' (electronic cookbook mode, the default),
  'MODE_CBC' (cipher block chaining, the same that 'Crypt::CBC' does) or
  'MODE_CFB1' (1-bit cipher feedback mode).

  ECB mode is very insecure (read a book on cryptography if you don't know
  why!), so you should probably use CBC mode. CFB1 mode is not tested and is
  most probably broken, so do not try to use it.

  In ECB mode you can use the same cipher object to encrypt and decrypt data.
  However, every change of "direction" causes an internal reordering of key
  data, which is quite slow, so if you want ECB mode and
  encryption/decryption at the same time you should create two seperate
  'Crypt::Twofish2' objects with the same key.

  In CBC mode you have to use seperate objects for encryption/decryption in
  any case.

  The 'MODE_*'-constants are not exported by this module, so you must specify
  them as 'Crypt::Twofish2::MODE_CBC' etc. (sorry for that).

  * $cipher->encrypt($data)

  Encrypt data. The size of '$data' must be a multiple of 'blocksize' (16
  bytes), otherwise this function will croak. Apart from that, it can be of
  (almost) any length.

  * $cipher->decrypt($data)

  The pendant to 'encrypt' in that it _de_crypts data again.


name: perl-Crypt-Twofish_PP
arch: noarch
version: 0.17
epoch: 0
release: 8.54
summary: The Twofish Algorithm in Pure Perl
url: http://search.cpan.org/dist/Crypt-Twofish_PP/
rpm_license: CHECK(GPL-1.0+ or Artistic-1.0)
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: sheep86
rpm_sourcerpm: perl-Crypt-Twofish_PP-0.17-8.54.src.rpm
location_href: noarch/perl-Crypt-Twofish_PP-0.17-8.54.noarch.rpm
checksum_type: sha512
pkgId:
  c22591777e9b0d9bddc945dc4a1b24a8061ec35f1fd1b3cd00328e29ac4a1dcb7d3c19077a0121aa829d9c546abfe85d9ecc9a99619410b1760c69d12e0666d3

description:
  Twofish is a 128-bit symmetric block cipher with a variable key length
  (128, 192, or 256 bits) key, developed by Counterpane Labs. It is
  unpatented and free for all uses, as described at
  http://www.counterpane.com/twofish.html. It has been one of the five
  finalists for AES.

  This module is written in pure Perl, it should run everywhere where Perl
  runs.


name: perl-Crypt-Twofish_PP
arch: src
version: 0.17
epoch: 0
release: 8.54
summary: The Twofish Algorithm in Pure Perl
url: http://search.cpan.org/dist/Crypt-Twofish_PP/
rpm_license: CHECK(GPL-1.0+ or Artistic-1.0)
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: sheep86
location_href: src/perl-Crypt-Twofish_PP-0.17-8.54.src.rpm
checksum_type: sha512
pkgId:
  e85f6da50a5423c4a768090e64f77cc22d3ce97ccccd5040bbe24420ccf4173b3f522e29f60408ff99d285456c77ce2df47bc2c32bc56c234b60254866044e57

description:
  Twofish is a 128-bit symmetric block cipher with a variable key length
  (128, 192, or 256 bits) key, developed by Counterpane Labs. It is
  unpatented and free for all uses, as described at
  http://www.counterpane.com/twofish.html. It has been one of the five
  finalists for AES.

  This module is written in pure Perl, it should run everywhere where Perl
  runs.


name: perl-Crypt-URandom
arch: noarch
version: 0.36
epoch: 0
release: 3.62
summary: Provide non blocking randomness
url: http://search.cpan.org/dist/Crypt-URandom/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb06
rpm_sourcerpm: perl-Crypt-URandom-0.36-3.62.src.rpm
location_href: noarch/perl-Crypt-URandom-0.36-3.62.noarch.rpm
checksum_type: sha512
pkgId:
  32f59b578d1f059da45fd4b1a5bb57c8d2d1d7034562696c1ee6be22854aa3ee40328b6844bff5fc3ee8b380b2ce2121f4008f18d38167b78c64f0e9803c17ca

description:
  This Module is intended to provide an interface to the strongest available
  source of non-blocking randomness on the current platform. Platforms
  currently supported are anything supporting /dev/urandom and versions of
  Windows greater than or equal to Windows 2000.


name: perl-Crypt-URandom
arch: src
version: 0.36
epoch: 0
release: 3.62
summary: Provide non blocking randomness
url: http://search.cpan.org/dist/Crypt-URandom/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb06
location_href: src/perl-Crypt-URandom-0.36-3.62.src.rpm
checksum_type: sha512
pkgId:
  924470bdb0fa8fcd28c1a0d42f0adef0cdb7dfea64cd1f75e5e198d0af1857a4e8f2937058ab21efe4210de4d6d310612dcdf30e20134a49de85ee1141802bdf

description:
  This Module is intended to provide an interface to the strongest available
  source of non-blocking randomness on the current platform. Platforms
  currently supported are anything supporting /dev/urandom and versions of
  Windows greater than or equal to Windows 2000.


name: perl-Crypt-UnixCrypt
arch: noarch
version: 1.0
epoch: 0
release: 7.59
summary: Perl-Only Implementation of the C<Crypt> Function
url: http://search.cpan.org/dist/Crypt-UnixCrypt/
rpm_license: GPL-1.0+ or Artistic-1.0
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: cloud118
rpm_sourcerpm: perl-Crypt-UnixCrypt-1.0-7.59.src.rpm
location_href: noarch/perl-Crypt-UnixCrypt-1.0-7.59.noarch.rpm
checksum_type: sha512
pkgId:
  587004a53c88e649ed8c16e2fe174676a26233ca2413bbde8c71a9f0e4a6d13a36c23578de5c4c64e02554486eaf05323e0ab3988b9dc43b2dbf78dd7a7fb481

description:
  This module is for all those poor souls whose perl port answers to the use
  of 'crypt()' with the message `The crypt() function is unimplemented due to
  excessive paranoia.'.

  This module won't overload a built-in 'crypt()' unless forced by a true
  value of the variable '$Crypt::UnixCrypt::OVERRIDE_BUILTIN'.

  If you use this module, you probably neither have a built-in 'crypt()'
  function nor a crypt(3) manpage; so I'll supply the appropriate portions of
  its description (from my Linux system) here:

  crypt is the password encryption function. It is based on the Data
  Encryption Standard algorithm with variations intended (among other things)
  to discourage use of hardware implementations of a key search.

  $plaintext is a user's typed password.

  $salt is a two-character string chosen from the set [a-zA-Z0-9./]. This
  string is used to perturb the algorithm in one of 4096 different ways.

  By taking the lowest 7 bit of each character of $plaintext (filling it up
  to 8 characters with zeros, if needed), a 56-bit key is obtained. This
  56-bit key is used to encrypt repeatedly a constant string (usually a
  string consisting of all zeros). The returned value points to the encrypted
  password, a series of 13 printable ASCII characters (the first two
  characters represent the salt itself).

  Warning: The key space consists of 2**56 equal 7.2e16 possible values.
  Exhaustive searches of this key space are possible using massively parallel
  computers. Software, such as crack(1), is available which will search the
  portion of this key space that is generally used by humans for passwords.
  Hence, password selection should, at minimum, avoid common words and names.
  The use of a passwd(1) program that checks for crackable passwords during
  the selection process is recommended.

  The DES algorithm itself has a few quirks which make the use of the
  crypt(3) interface a very poor choice for anything other than password
  authentication. If you are planning on using the crypt(3) interface for a
  cryptography project, don't do it: get a good book on encryption and one of
  the widely available DES libraries.


name: perl-Crypt-UnixCrypt
arch: src
version: 1.0
epoch: 0
release: 7.59
summary: Perl-Only Implementation of the C<Crypt> Function
url: http://search.cpan.org/dist/Crypt-UnixCrypt/
rpm_license: GPL-1.0+ or Artistic-1.0
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: cloud118
location_href: src/perl-Crypt-UnixCrypt-1.0-7.59.src.rpm
checksum_type: sha512
pkgId:
  e3b055e3c66d0be624110323115323fbfa6fc5dbd1a9e986e1dc809ed813170b342b11856710c50ce1da2e1cb1711114681e50315d9f1787b9289cfd93a88060

description:
  This module is for all those poor souls whose perl port answers to the use
  of 'crypt()' with the message `The crypt() function is unimplemented due to
  excessive paranoia.'.

  This module won't overload a built-in 'crypt()' unless forced by a true
  value of the variable '$Crypt::UnixCrypt::OVERRIDE_BUILTIN'.

  If you use this module, you probably neither have a built-in 'crypt()'
  function nor a crypt(3) manpage; so I'll supply the appropriate portions of
  its description (from my Linux system) here:

  crypt is the password encryption function. It is based on the Data
  Encryption Standard algorithm with variations intended (among other things)
  to discourage use of hardware implementations of a key search.

  $plaintext is a user's typed password.

  $salt is a two-character string chosen from the set [a-zA-Z0-9./]. This
  string is used to perturb the algorithm in one of 4096 different ways.

  By taking the lowest 7 bit of each character of $plaintext (filling it up
  to 8 characters with zeros, if needed), a 56-bit key is obtained. This
  56-bit key is used to encrypt repeatedly a constant string (usually a
  string consisting of all zeros). The returned value points to the encrypted
  password, a series of 13 printable ASCII characters (the first two
  characters represent the salt itself).

  Warning: The key space consists of 2**56 equal 7.2e16 possible values.
  Exhaustive searches of this key space are possible using massively parallel
  computers. Software, such as crack(1), is available which will search the
  portion of this key space that is generally used by humans for passwords.
  Hence, password selection should, at minimum, avoid common words and names.
  The use of a passwd(1) program that checks for crackable passwords during
  the selection process is recommended.

  The DES algorithm itself has a few quirks which make the use of the
  crypt(3) interface a very poor choice for anything other than password
  authentication. If you are planning on using the crypt(3) interface for a
  cryptography project, don't do it: get a good book on encryption and one of
  the widely available DES libraries.


name: perl-Crypt-UnixCrypt_XS
arch: src
version: 0.11
epoch: 0
release: 1.76
summary: Perl Xs Interface for a Portable Traditional
url: http://search.cpan.org/dist/Crypt-UnixCrypt_XS/
rpm_license: GPL-1.0+ or Artistic-1.0
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: stones
location_href: src/perl-Crypt-UnixCrypt_XS-0.11-1.76.src.rpm
checksum_type: sha512
pkgId:
  4025a8fcfdefc3bb16d5747d8d7396d80f9f48e1f391d210e4eaeccaca3c4a16714513053e348a84db327f06276a0256dcfb3cf8d0d32634a3cb3592c437a2d7

description:
  This module implements the DES-based Unix _crypt_ function. For those who
  need to construct non-standard variants of _crypt_, the various building
  blocks used in _crypt_ are also supplied separately.


name: perl-Crypt-UnixCrypt_XS
arch: x86_64
version: 0.11
epoch: 0
release: 1.76
summary: Perl Xs Interface for a Portable Traditional
url: http://search.cpan.org/dist/Crypt-UnixCrypt_XS/
rpm_license: GPL-1.0+ or Artistic-1.0
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: stones
rpm_sourcerpm: perl-Crypt-UnixCrypt_XS-0.11-1.76.src.rpm
location_href: x86_64/perl-Crypt-UnixCrypt_XS-0.11-1.76.x86_64.rpm
checksum_type: sha512
pkgId:
  f4e114397d2685143e59527a75696e2a748b5bd41e44566a38f2954358500aea8c62dfbba8c42815110ee9933aab8ab5a6c6d9955b7bd1490aaa8beb181862f2

description:
  This module implements the DES-based Unix _crypt_ function. For those who
  need to construct non-standard variants of _crypt_, the various building
  blocks used in _crypt_ are also supplied separately.


name: perl-Crypt-Unsnoopable
arch: noarch
version: 1.010
epoch: 0
release: 1.41
summary: Completely unsnoopable messaging
description: Completely unsnoopable messaging
url: https://metacpan.org/release/Crypt-Unsnoopable
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb08
rpm_sourcerpm: perl-Crypt-Unsnoopable-1.010-1.41.src.rpm
location_href: noarch/perl-Crypt-Unsnoopable-1.010-1.41.noarch.rpm
checksum_type: sha512
pkgId:
  a644648695da468edd45a43821cdb560ec17461aa950d9221310cdbb200ac832f23c33315ce785d4172e3902e7d710868c99dbc4943b10f2aaa3f24083bf01bd

rpm_license:
  This software package is Open Software and you can use, redistribute, and/or modify it under the terms of the Open Artistic License 2.0. Please see the http://www.opensoftwr.org/oal20.txt manpage for the full license terms, AND ensure that the license grant applies to you before using OR modifying this software. By using OR modifying this software, you indicate your agreement with the license terms.


name: perl-Crypt-Unsnoopable
arch: src
version: 1.010
epoch: 0
release: 1.41
summary: Completely unsnoopable messaging
description: Completely unsnoopable messaging
url: https://metacpan.org/release/Crypt-Unsnoopable
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb08
location_href: src/perl-Crypt-Unsnoopable-1.010-1.41.src.rpm
checksum_type: sha512
pkgId:
  e437ede25f5ed50ccdea7f6d6a010ce5d06774ef6c812a06e0a734c13cee949cb10d713d1f3a4dfe7e68420b1eff8a63774dde5a12c6b4ed2899ae2d732b6412

rpm_license:
[cell repeats an earlier one in this file: 402 characters]


name: perl-Crypt-Util
arch: noarch
version: 0.11
epoch: 0
release: 9.43
summary: Lightweight Crypt/Digest convenience API
url: https://metacpan.org/release/Crypt-Util
rpm_license: MIT
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: wildcard2
rpm_sourcerpm: perl-Crypt-Util-0.11-9.43.src.rpm
location_href: noarch/perl-Crypt-Util-0.11-9.43.noarch.rpm
checksum_type: sha512
pkgId:
  6aae82f0d78ca98b9d41daa0d920e458b85c98c98c5d496096d9f72e872e44bb56de75f2b4b48d2891d3da51e9a4a0b75977f222f0992386a26a86a5f35f8345

description:
  This module provides an easy, intuitive and forgiving API for wielding
  crypto-fu.

  The API is designed as a cascade, with rich features built using simpler
  ones. this means that the option processing is uniform throughout, and the
  behaviors are generally predictable.

  Note that Crypt::Util doesn't do any crypto on its own, but delegates the
  actual work to the various other crypto modules on the CPAN. Crypt::Util
  merely wraps these modules, providing uniform parameters, and building on
  top of their polymorphism with higher level features.


name: perl-Crypt-Util
arch: src
version: 0.11
epoch: 0
release: 9.43
summary: Lightweight Crypt/Digest convenience API
url: https://metacpan.org/release/Crypt-Util
rpm_license: MIT
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: wildcard2
location_href: src/perl-Crypt-Util-0.11-9.43.src.rpm
checksum_type: sha512
pkgId:
  1e172c62ef3c65553e57e96d834515e7e7105471533fceaf5230ae4c15fedfde3b54ce2cf6c46a438981e69987196de21e741bbf255cbc8493110651adbcae38

description:
  This module provides an easy, intuitive and forgiving API for wielding
  crypto-fu.

  The API is designed as a cascade, with rich features built using simpler
  ones. this means that the option processing is uniform throughout, and the
  behaviors are generally predictable.

  Note that Crypt::Util doesn't do any crypto on its own, but delegates the
  actual work to the various other crypto modules on the CPAN. Crypt::Util
  merely wraps these modules, providing uniform parameters, and building on
  top of their polymorphism with higher level features.


name: perl-Crypt-Vigenere
arch: noarch
version: 0.08
epoch: 0
release: 8.58
summary: Perl implementation of the Vigenere cipher
description:
  See the documentation that came with the Crypt::Vigenere package for more
  information.

url: http://search.cpan.org/dist/Crypt-Vigenere/
rpm_license: CHECK(GPL-1.0+ or Artistic-1.0)
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: sheep83
rpm_sourcerpm: perl-Crypt-Vigenere-0.08-8.58.src.rpm
location_href: noarch/perl-Crypt-Vigenere-0.08-8.58.noarch.rpm
checksum_type: sha512
pkgId:
  d8d7c4ea131aa3ccb2ab0acd0f54f08e0881a6de921e106a1df2ab0a9ecb1059aa198b718cf81109e5fae784b3c9f4aa00c9abfe919f8517c115bff9f55952ba


name: perl-Crypt-Vigenere
arch: src
version: 0.08
epoch: 0
release: 8.58
summary: Perl implementation of the Vigenere cipher
description:
  See the documentation that came with the Crypt::Vigenere package for more
  information.

url: http://search.cpan.org/dist/Crypt-Vigenere/
rpm_license: CHECK(GPL-1.0+ or Artistic-1.0)
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: sheep83
location_href: src/perl-Crypt-Vigenere-0.08-8.58.src.rpm
checksum_type: sha512
pkgId:
  aef5a210393ba89680e69b24ed266c6352efa346c072c6856dd48652547e6b15f454cae29c13bfe4248fb86aaf0004fbdb619876110b8c03d03da54baedb819f


name: perl-Crypt-Wilkins
arch: noarch
version: 0.02
epoch: 0
release: 7.59
summary: Crypt::Wilkins Perl module
description: Blah blah blah.
url: http://search.cpan.org/dist/Crypt-Wilkins/
rpm_license: GPL-1.0+ or Artistic-1.0
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: hci-cnode1-e5
rpm_sourcerpm: perl-Crypt-Wilkins-0.02-7.59.src.rpm
location_href: noarch/perl-Crypt-Wilkins-0.02-7.59.noarch.rpm
checksum_type: sha512
pkgId:
  6d909ed8cdaf80e898b470e8563d744f0d8c5ce0442834a5d4d8b38a52868cba15bf471f2ad0ade4256e695643caf9fee2c82af5af36d4943c1ee1a0958acee9


name: perl-Crypt-Wilkins
arch: src
version: 0.02
epoch: 0
release: 7.59
summary: Crypt::Wilkins Perl module
description: Blah blah blah.
url: http://search.cpan.org/dist/Crypt-Wilkins/
rpm_license: GPL-1.0+ or Artistic-1.0
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: hci-cnode1-e5
location_href: src/perl-Crypt-Wilkins-0.02-7.59.src.rpm
checksum_type: sha512
pkgId:
  7a9cc28e3c8f1d000989cbf482898e31c13e6ebaa3b52d9a89190a81ba33c03d9b51dea273656a81a76ec0f2a7a87f047d3eee74382e23040903549296df5a86


name: perl-Crypt-X509
arch: noarch
version: 0.55
epoch: 0
release: 1.4
summary: Parse a X.509 certificate
url: https://metacpan.org/release/Crypt-X509
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Unspecified
rpm_buildhost: goat01
rpm_sourcerpm: perl-Crypt-X509-0.55-1.4.src.rpm
location_href: noarch/perl-Crypt-X509-0.55-1.4.noarch.rpm
checksum_type: sha512
pkgId:
  e745a5d9094e444f16f157efdbdd4a1380d07c276e1e9021a77d9c34a2659b417bf2ff4e4d94b61bc3e90ccfe56c6d35e938bfed11138092fb41aaa9a25af944

description:
  *Crypt::X509* parses X.509 certificates. Methods are provided for accessing
  most certificate elements.

  It is based on the generic ASN.1 module by Graham Barr, on the _x509decode_
  example by Norbert Klasen and contributions on the
  perl-ldap-dev-Mailinglist by Chriss Ridd.


name: perl-Crypt-X509
arch: src
version: 0.55
epoch: 0
release: 1.4
summary: Parse a X.509 certificate
url: https://metacpan.org/release/Crypt-X509
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Unspecified
rpm_buildhost: goat01
location_href: src/perl-Crypt-X509-0.55-1.4.src.rpm
checksum_type: sha512
pkgId:
  ab03fc4c2a08d8b19999997918870a0cc22e8d9a553e65b83dc7e3b6c6afc1972c479e1b8ecc228248624f80476a8c2e82a5b72d0b76ff7bb704413541dc44a9

description:
  *Crypt::X509* parses X.509 certificates. Methods are provided for accessing
  most certificate elements.

  It is based on the generic ASN.1 module by Graham Barr, on the _x509decode_
  example by Norbert Klasen and contributions on the
  perl-ldap-dev-Mailinglist by Chriss Ridd.


name: perl-Crypt-X509-CRL
arch: noarch
version: 0.4
epoch: 0
release: 1.28
summary: Parses an X.509 certificate revocation list
url: https://metacpan.org/release/Crypt-X509-CRL
rpm_license: Artistic-2.0
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Unspecified
rpm_buildhost: sheep83
rpm_sourcerpm: perl-Crypt-X509-CRL-0.4-1.28.src.rpm
location_href: noarch/perl-Crypt-X509-CRL-0.4-1.28.noarch.rpm
checksum_type: sha512
pkgId:
  ea8305e20d045f0d339378ef7a3ccb1d75eb5044687c0d18977d14cb1ab4eee3027ca70c629c29a4aeffcaca42765bf4663de3953f5d863761954da10e6b6787

description:
  *Crypt::X509::CRL* parses X.509 certificate revocation lists. Methods are
  provided for accessing most CRL elements.

  It is based on the generic ASN.1 module by Graham Barr, on the x509decode
  example by Norbert Klasen and contributions on the
  perl-ldap-dev-Mailinglist by Chriss Ridd. It is also based upon the works
  of Mike Jackson and Alexander Jung perl module Crypt::X509.

  The following RFC 3280 Extensions are available (noted are the ones I have
  implemented).

  	Authority Key Identifier (implemented)
  	CRL Number (implemented)
  	Issuing Distribution Point (implemented)
  	Issuer Alternative Name
  	Delta CRL Indicator
  	Freshest CRL (a.k.a. Delta CRL Distribution Point)

  The following RFC 3280 CRL Entry Extensions are available (noted are the
  ones I have implemented).

  	Reason Code (implemented)
  	Hold Instruction Code (implemented)
  	Invalidity Date (implemented)
  	Certificate Issuer

  NOTE: The use of 'utcTime' in determining the revocation date of a given
  certificate is based on RFC 3280 for dates through the year 2049. Starting
  with dates in 2050 and beyond the RFC calls for revocation dates to be
  listed as 'generalTime'.


name: perl-Crypt-X509-CRL
arch: src
version: 0.4
epoch: 0
release: 1.28
summary: Parses an X.509 certificate revocation list
url: https://metacpan.org/release/Crypt-X509-CRL
rpm_license: Artistic-2.0
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Unspecified
rpm_buildhost: sheep83
location_href: src/perl-Crypt-X509-CRL-0.4-1.28.src.rpm
checksum_type: sha512
pkgId:
  8c25625a9da46dfc9bb8780ed84d369b3a8e605a920f5f24719af5aad14aa92902f92e0795f5bfad802c32d4ca389ce8dbd01166bfbf526c861e4fab5b521bfd

description:
  *Crypt::X509::CRL* parses X.509 certificate revocation lists. Methods are
  provided for accessing most CRL elements.

  It is based on the generic ASN.1 module by Graham Barr, on the x509decode
  example by Norbert Klasen and contributions on the
  perl-ldap-dev-Mailinglist by Chriss Ridd. It is also based upon the works
  of Mike Jackson and Alexander Jung perl module Crypt::X509.

  The following RFC 3280 Extensions are available (noted are the ones I have
  implemented).

  	Authority Key Identifier (implemented)
  	CRL Number (implemented)
  	Issuing Distribution Point (implemented)
  	Issuer Alternative Name
  	Delta CRL Indicator
  	Freshest CRL (a.k.a. Delta CRL Distribution Point)

  The following RFC 3280 CRL Entry Extensions are available (noted are the
  ones I have implemented).

  	Reason Code (implemented)
  	Hold Instruction Code (implemented)
  	Invalidity Date (implemented)
  	Certificate Issuer

  NOTE: The use of 'utcTime' in determining the revocation date of a given
  certificate is based on RFC 3280 for dates through the year 2049. Starting
  with dates in 2050 and beyond the RFC calls for revocation dates to be
  listed as 'generalTime'.


name: perl-Crypt-XKCDCommon1949
arch: noarch
version: 1.00
epoch: 0
release: 4.38
summary: Xkcd password style wordlist provider
url: https://metacpan.org/release/Crypt-XKCDCommon1949
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb53
rpm_sourcerpm: perl-Crypt-XKCDCommon1949-1.00-4.38.src.rpm
location_href: noarch/perl-Crypt-XKCDCommon1949-1.00-4.38.noarch.rpm
checksum_type: sha512
pkgId:
  808aa92c2796af6ad9232042590ed6760c9113127e43f3711d44e2b5cfc1b9422f76b380cd3e94a332b3e6b24b274a89990055f9c32a98771b2530049200d047

description:
  Crypt::XKCDCommon1949 providers a simple wordlist based on the 1949 english
  words most frequently occurening in newspapers published by
  http://passphra.se (which is in turn based on data published at
  http://www.paulnoll.com/Books/Clear-English/English-3000-common-words.html)

  This list of words is handy as it represents a compromise between having a
  reasonable number of words to pick from (almost 11 bits of entropy per
  word) and having a word that someone is likely to be able to remember.

  Please be aware that while passwords generated with this wordlist are much
  more secure than the standard type "human readable" password if many
  randomly picked words are used to constuct a password, the passwords are
  not as secure as less readable passwords consisting of random characters
  (such as those generated by password vault software such as 1Password.) Use
  at your own risk.


name: perl-Crypt-XKCDCommon1949
arch: src
version: 1.00
epoch: 0
release: 4.38
summary: Xkcd password style wordlist provider
url: https://metacpan.org/release/Crypt-XKCDCommon1949
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb53
location_href: src/perl-Crypt-XKCDCommon1949-1.00-4.38.src.rpm
checksum_type: sha512
pkgId:
  8bf50fee6a886fc8e43b6c9a01888b06ae774d3bc637209c2fb74bec16186a1c140b9edf28f211fb75a6dcc36b56294b83162b6f3cb8a2bb141ad5638e93ac40

description:
  Crypt::XKCDCommon1949 providers a simple wordlist based on the 1949 english
  words most frequently occurening in newspapers published by
  http://passphra.se (which is in turn based on data published at
  http://www.paulnoll.com/Books/Clear-English/English-3000-common-words.html)

  This list of words is handy as it represents a compromise between having a
  reasonable number of words to pick from (almost 11 bits of entropy per
  word) and having a word that someone is likely to be able to remember.

  Please be aware that while passwords generated with this wordlist are much
  more secure than the standard type "human readable" password if many
  randomly picked words are used to constuct a password, the passwords are
  not as secure as less readable passwords consisting of random characters
  (such as those generated by password vault software such as 1Password.) Use
  at your own risk.


name: perl-Crypt-XTEA
arch: src
version: 0.0106
epoch: 0
release: 2.2
summary: Implementation of the eXtended Tiny Encryption Algorithm
url: http://search.cpan.org/dist/Crypt-XTEA/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: build15
location_href: src/perl-Crypt-XTEA-0.0106-2.2.src.rpm
checksum_type: sha512
pkgId:
  addb7141556cdd6e986159db4302a57d0ebefe74ee6ec73cedce67bea0091479fc1f686699078b6c10b5c720359acc2e0ce1a204a890609db630cd296dd372af

description:
  In cryptography, XTEA (eXtended TEA) is a block cipher designed to correct
  weaknesses in TEA. The cipher's designers were David Wheeler and Roger
  Needham of the Cambridge Computer Laboratory, and the algorithm was
  presented in an unpublished technical report in 1997 (Needham and Wheeler,
  1997). It is not subject to any patents.

  Like TEA, XTEA is a 64-bit block Feistel cipher with a 128-bit key and a
  suggested 64 rounds. But in Crypt::XTEA, the recommended value for $rounds
  is 32.

  This module implements XTEA encryption. It supports the Crypt::CBC
  interface, with the following functions.


name: perl-Crypt-XTEA
arch: x86_64
version: 0.0106
epoch: 0
release: 2.2
summary: Implementation of the eXtended Tiny Encryption Algorithm
url: http://search.cpan.org/dist/Crypt-XTEA/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: build15
rpm_sourcerpm: perl-Crypt-XTEA-0.0106-2.2.src.rpm
location_href: x86_64/perl-Crypt-XTEA-0.0106-2.2.x86_64.rpm
checksum_type: sha512
pkgId:
  af75d3fffd327734d9c9716ff1cd4d3b444adf3ad0ac05979ebc46523dadfbc4fc53b5450a0ac505d28b577efb57e6ff8c6308e5b2736d9d840250522ebebd15

description:
  In cryptography, XTEA (eXtended TEA) is a block cipher designed to correct
  weaknesses in TEA. The cipher's designers were David Wheeler and Roger
  Needham of the Cambridge Computer Laboratory, and the algorithm was
  presented in an unpublished technical report in 1997 (Needham and Wheeler,
  1997). It is not subject to any patents.

  Like TEA, XTEA is a 64-bit block Feistel cipher with a 128-bit key and a
  suggested 64 rounds. But in Crypt::XTEA, the recommended value for $rounds
  is 32.

  This module implements XTEA encryption. It supports the Crypt::CBC
  interface, with the following functions.


name: perl-Crypt-XTEA_PP
arch: noarch
version: 0.0106
epoch: 0
release: 3.1
summary: Pure Perl Implementation of the eXtended Tiny Encryption Algorithm
url: http://search.cpan.org/dist/Crypt-XTEA_PP/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: cloud123
rpm_sourcerpm: perl-Crypt-XTEA_PP-0.0106-3.1.src.rpm
location_href: noarch/perl-Crypt-XTEA_PP-0.0106-3.1.noarch.rpm
checksum_type: sha512
pkgId:
  dccae3035575fc7e5b5e74eaa1129891364a08cf1985ae4e11c3aaf8fbf73dcae657b2dfbe005c3a74963f0e32f4ae8c7dd4ca95a6edddaa5be031576e324024

description:
  In cryptography, XTEA (eXtended TEA) is a block cipher designed to correct
  weaknesses in TEA. The cipher's designers were David Wheeler and Roger
  Needham of the Cambridge Computer Laboratory, and the algorithm was
  presented in an unpublished technical report in 1997 (Needham and Wheeler,
  1997). It is not subject to any patents.

  Like TEA, XTEA is a 64-bit block Feistel cipher with a 128-bit key and a
  suggested 64 rounds. But in Crypt::XTEA_PP, the recommended value for
  $rounds is 32.

  This module implements XTEA encryption. It supports the Crypt::CBC
  interface, with the following functions.


name: perl-Crypt-XTEA_PP
arch: src
version: 0.0106
epoch: 0
release: 3.1
summary: Pure Perl Implementation of the eXtended Tiny Encryption Algorithm
url: http://search.cpan.org/dist/Crypt-XTEA_PP/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: cloud123
location_href: src/perl-Crypt-XTEA_PP-0.0106-3.1.src.rpm
checksum_type: sha512
pkgId:
  263f12143f7d4a64d5b6f8b7b11be8822542490cc1b3ba0aec4af9335352d1c6866a8ed50a99cf4b17335fd895c36ab300e66e61978a2cba0ca1e54d28fe6612

description:
  In cryptography, XTEA (eXtended TEA) is a block cipher designed to correct
  weaknesses in TEA. The cipher's designers were David Wheeler and Roger
  Needham of the Cambridge Computer Laboratory, and the algorithm was
  presented in an unpublished technical report in 1997 (Needham and Wheeler,
  1997). It is not subject to any patents.

  Like TEA, XTEA is a 64-bit block Feistel cipher with a 128-bit key and a
  suggested 64 rounds. But in Crypt::XTEA_PP, the recommended value for
  $rounds is 32.

  This module implements XTEA encryption. It supports the Crypt::CBC
  interface, with the following functions.


name: perl-Crypt-XXTEA-CImpl
arch: src
version: 0.02
epoch: 0
release: 6.92
summary: Perl extension for encryption arithmetic module
url: http://search.cpan.org/dist/Crypt-XXTEA-CImpl/
rpm_license: GPL-1.0+ or Artistic-1.0
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: goat11
location_href: src/perl-Crypt-XXTEA-CImpl-0.02-6.92.src.rpm
checksum_type: sha512
pkgId:
  da94eaf77c6cf52e4880cba0b3f9562104b91890a31ef6bf476796d96f041674d66fce8328f1e0755b97bb9e8741ec38f250918232b0810469956ecd73c2edf6

description:
  XXTEA is a secure and fast encryption algorithm. It's suitable for web
  development. This module allows you to encrypt or decrypt a string using
  the algorithm.


name: perl-Crypt-XXTEA-CImpl
arch: x86_64
version: 0.02
epoch: 0
release: 6.92
summary: Perl extension for encryption arithmetic module
url: http://search.cpan.org/dist/Crypt-XXTEA-CImpl/
rpm_license: GPL-1.0+ or Artistic-1.0
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: goat11
rpm_sourcerpm: perl-Crypt-XXTEA-CImpl-0.02-6.92.src.rpm
location_href: x86_64/perl-Crypt-XXTEA-CImpl-0.02-6.92.x86_64.rpm
checksum_type: sha512
pkgId:
  aab7eae62b8fd5fe17f22b645c84cc9cf53ff33152e85c117d144f26796bd320ca65a1b9665d3cc485bd08a00cadbe9180a5aa9822dc3d501ac146c5bb955efe

description:
  XXTEA is a secure and fast encryption algorithm. It's suitable for web
  development. This module allows you to encrypt or decrypt a string using
  the algorithm.


name: perl-Crypt-XXTEA_PP
arch: noarch
version: 0.0102
epoch: 0
release: 2.1
summary: Pure Perl Implementation of Corrected Block Tiny Encryption Algorithm
url: http://search.cpan.org/dist/Crypt-XXTEA_PP/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: build27
rpm_sourcerpm: perl-Crypt-XXTEA_PP-0.0102-2.1.src.rpm
location_href: noarch/perl-Crypt-XXTEA_PP-0.0102-2.1.noarch.rpm
checksum_type: sha512
pkgId:
  00880fc8bfccbc7542a3135aa09845b25188e4c7042ea03102ab6f4213924299dc732b39fbfc4cd4ffd058c7729e5e290ddb2a825cdda9e6c612396c9b72a847

description:
  In cryptography, Corrected Block TEA (often referred to as XXTEA) is a
  block cipher designed to correct weaknesses in the original Block TEA. The
  cipher's designers were Roger Needham and David Wheeler of the Cambridge
  Computer Laboratory, and the algorithm was presented in an unpublished
  technical report in October 1998 (Wheeler and Needham, 1998). It is not
  subject to any patents.

  Formally speaking, XXTEA is a consistent incomplete source-heavy
  heterogeneous UFN (unbalanced Feistel network) block cipher. XXTEA operates
  on variable-length blocks that are some arbitrary multiple of 32 bits in
  size (minimum 64 bits). The number of full cycles depends on the block
  size, but there are at least six (rising to 32 for small block sizes).

  This module implements XXTEA encryption. It supports the Crypt::CBC
  interface, with the following functions.


name: perl-Crypt-XXTEA_PP
arch: src
version: 0.0102
epoch: 0
release: 2.1
summary: Pure Perl Implementation of Corrected Block Tiny Encryption Algorithm
url: http://search.cpan.org/dist/Crypt-XXTEA_PP/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: build27
location_href: src/perl-Crypt-XXTEA_PP-0.0102-2.1.src.rpm
checksum_type: sha512
pkgId:
  bc0a2d58528a7fa517cf013fdd6d2cb6a8b31b9642bff662728636333afad6677f9309f507fa8939bd2d429075371fc739058f9108f94abc6ef1396b782abe7f

description:
  In cryptography, Corrected Block TEA (often referred to as XXTEA) is a
  block cipher designed to correct weaknesses in the original Block TEA. The
  cipher's designers were Roger Needham and David Wheeler of the Cambridge
  Computer Laboratory, and the algorithm was presented in an unpublished
  technical report in October 1998 (Wheeler and Needham, 1998). It is not
  subject to any patents.

  Formally speaking, XXTEA is a consistent incomplete source-heavy
  heterogeneous UFN (unbalanced Feistel network) block cipher. XXTEA operates
  on variable-length blocks that are some arbitrary multiple of 32 bits in
  size (minimum 64 bits). The number of full cycles depends on the block
  size, but there are at least six (rising to 32 for small block sizes).

  This module implements XXTEA encryption. It supports the Crypt::CBC
  interface, with the following functions.


name: perl-Crypt-XXTEA_XS
arch: src
version: 0.0101
epoch: 0
release: 1.3
summary: Implementation of Corrected Block Tiny Encryption Algorithm
url: http://search.cpan.org/dist/Crypt-XXTEA_XS/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: build83
location_href: src/perl-Crypt-XXTEA_XS-0.0101-1.3.src.rpm
checksum_type: sha512
pkgId:
  431354ad5e0888b85ef687f2237d8d82e8c4f02a634907273fac6a59b5d598a486022f1a982908d29d7eab25ea94c6541239a97ee229b9ba0c7f665f8c584b07

description:
  In cryptography, Corrected Block TEA (often referred to as XXTEA) is a
  block cipher designed to correct weaknesses in the original Block TEA. The
  cipher's designers were Roger Needham and David Wheeler of the Cambridge
  Computer Laboratory, and the algorithm was presented in an unpublished
  technical report in October 1998 (Wheeler and Needham, 1998). It is not
  subject to any patents.

  Formally speaking, XXTEA is a consistent incomplete source-heavy
  heterogeneous UFN (unbalanced Feistel network) block cipher. XXTEA operates
  on variable-length blocks that are some arbitrary multiple of 32 bits in
  size (minimum 64 bits). The number of full cycles depends on the block
  size, but there are at least six (rising to 32 for small block sizes).

  This module implements XXTEA encryption. It supports the Crypt::CBC
  interface, with the following functions.


name: perl-Crypt-XXTEA_XS
arch: x86_64
version: 0.0101
epoch: 0
release: 1.3
summary: Implementation of Corrected Block Tiny Encryption Algorithm
url: http://search.cpan.org/dist/Crypt-XXTEA_XS/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: build83
rpm_sourcerpm: perl-Crypt-XXTEA_XS-0.0101-1.3.src.rpm
location_href: x86_64/perl-Crypt-XXTEA_XS-0.0101-1.3.x86_64.rpm
checksum_type: sha512
pkgId:
  a0f3ef4662cea486e75cd10c8d69f2f65a128978bdce6e04496ec4d917029526d233f556ca7f164a80b034a5e82f3ff17320f64e3845227cbb75aaa9411ddc25

description:
[cell repeats an earlier one in this file: 852 characters]


name: perl-Crypt-YAPassGen
arch: noarch
version: 0.02
epoch: 0
release: 8.53
summary: Yet Another (pronounceable) Password Generator
url: http://search.cpan.org/dist/Crypt-YAPassGen/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb57
rpm_sourcerpm: perl-Crypt-YAPassGen-0.02-8.53.src.rpm
location_href: noarch/perl-Crypt-YAPassGen-0.02-8.53.noarch.rpm
checksum_type: sha512
pkgId:
  40366d5357cd2cd7d716d2632e0b6dd371b1d61aaaf98e0648e0ad834d05e1cf49ca8f6f554664e2286ec0b74fb94482b17047936b4ac9e196cd1e2ab598489b

description:
  'Crypt::YAPassGen' allows you to generate pronounceable passwords using a
  frequency file extracted from a dictionary of words. This module was
  inspired by 'Crypt::PassGen' written by Tim Jenness. I started writing this
  module a couple of years ago, because I wasn't able to make
  'Crypt::PassGen' work with an Italian frequency file. This module also
  offers a different interface and a few more options than Crypt::PassGen,
  that's why it exists. See "SEE ALSO" for other similar modules. Please
  beware that passwords generated by this module are LESS secure than truly
  random passwords, so use it at your own risk!


name: perl-Crypt-YAPassGen
arch: src
version: 0.02
epoch: 0
release: 8.53
summary: Yet Another (pronounceable) Password Generator
url: http://search.cpan.org/dist/Crypt-YAPassGen/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb57
location_href: src/perl-Crypt-YAPassGen-0.02-8.53.src.rpm
checksum_type: sha512
pkgId:
  5e0fe1213ddae9ecf8cc10470ccf7897d9212d2bdf65eb47167f01efcb97760665454e00a0c39073720df6e11dbf4cee31d307c6d739160d0612ff32fc4743fb

description:
  'Crypt::YAPassGen' allows you to generate pronounceable passwords using a
  frequency file extracted from a dictionary of words. This module was
  inspired by 'Crypt::PassGen' written by Tim Jenness. I started writing this
  module a couple of years ago, because I wasn't able to make
  'Crypt::PassGen' work with an Italian frequency file. This module also
  offers a different interface and a few more options than Crypt::PassGen,
  that's why it exists. See "SEE ALSO" for other similar modules. Please
  beware that passwords generated by this module are LESS secure than truly
  random passwords, so use it at your own risk!


name: perl-Crypt-xDBM_File
arch: noarch
version: 1.02
epoch: 0
release: 8.59
summary: Encrypt Almost Any Kind of Dbm File
url: http://search.cpan.org/dist/Crypt-xDBM_File/
rpm_license: CHECK(GPL-1.0+ or Artistic-1.0)
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: sheep87
rpm_sourcerpm: perl-Crypt-xDBM_File-1.02-8.59.src.rpm
location_href: noarch/perl-Crypt-xDBM_File-1.02-8.59.noarch.rpm
checksum_type: sha512
pkgId:
  81e027e940a0444681302a3043fe542d3f352fd09dca353243d2d49c0fd2f9738fb8e0379bc8c437283f19a1a254d5fe2a00b7e1c353a9766fbfc8b8b9728e34

description:
  Crypt::xDBM_File encrypts/decrypts the data in a gdbm,ndbm,sdbm (and maybe
  even berkeleyDB, but I didn't test that) file. It gets tied to a hash and
  you just access the hash like normal. The crypt function can be any of the
  CPAN modules that use encrypt, decrypt, keysize, blocksize (so Crypt::IDEA,
  Crypt::DES, Crypt::Blowfish, ... should all work)

  You can in a single dbm file mix encryption methods, just be prepared to
  handle the binary muck that you get from trying to decrypt with an
  algorithm different from the one a key was originally encrypted in (for
  example if you do a keys or values, you'll get all of the keys regardless
  of who encrypted them).

  ***IMPORTANT*** Encryption keys (the key you pass in on the tie line) will
  be padded or truncated to fit the keysize(). Data (the key/values of the
  hash) is padded to fill complete blocks of blocksize(). The padding is
  stripped before being returned to the user so you shouldn't need to worry
  about it (except truncated keys). Read the doc that comes with crypt
  function to get an idea of what these sizes are. If keysize or blocksize
  returns a zero the default is set to 8 bytes (64 bits).


name: perl-Crypt-xDBM_File
arch: src
version: 1.02
epoch: 0
release: 8.59
summary: Encrypt Almost Any Kind of Dbm File
url: http://search.cpan.org/dist/Crypt-xDBM_File/
rpm_license: CHECK(GPL-1.0+ or Artistic-1.0)
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: sheep87
location_href: src/perl-Crypt-xDBM_File-1.02-8.59.src.rpm
checksum_type: sha512
pkgId:
  7ba85a1e3cc21838fb1544da0e52281f79dc33b2560501c8cc29cfef0f14a4f0986a688002505ca456c03a56494f44d1dc8dfedb956f368bda851b631290ecde

description:
  Crypt::xDBM_File encrypts/decrypts the data in a gdbm,ndbm,sdbm (and maybe
  even berkeleyDB, but I didn't test that) file. It gets tied to a hash and
  you just access the hash like normal. The crypt function can be any of the
  CPAN modules that use encrypt, decrypt, keysize, blocksize (so Crypt::IDEA,
  Crypt::DES, Crypt::Blowfish, ... should all work)

  You can in a single dbm file mix encryption methods, just be prepared to
  handle the binary muck that you get from trying to decrypt with an
  algorithm different from the one a key was originally encrypted in (for
  example if you do a keys or values, you'll get all of the keys regardless
  of who encrypted them).

  ***IMPORTANT*** Encryption keys (the key you pass in on the tie line) will
  be padded or truncated to fit the keysize(). Data (the key/values of the
  hash) is padded to fill complete blocks of blocksize(). The padding is
  stripped before being returned to the user so you shouldn't need to worry
  about it (except truncated keys). Read the doc that comes with crypt
  function to get an idea of what these sizes are. If keysize or blocksize
  returns a zero the default is set to 8 bytes (64 bits).


name: perl-Crypt-xxHash
arch: src
version: 0.06
epoch: 0
release: 1.19
summary: XxHash implementation for Perl
url: https://metacpan.org/release/Crypt-xxHash
rpm_license: BSD-3-Clause
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Unspecified
rpm_buildhost: stones
location_href: src/perl-Crypt-xxHash-0.06-1.19.src.rpm
checksum_type: sha512
pkgId:
  490fe40576e39101a49a55ed1f25d4cd4cb582a0e622109886c9d6acc745b134d8b221a878f8825f344ea8bfd4b4212bd92c4f58f211d23ad0d2b7c9078e91f7

description:
  xxHash is a super fast algorithm that claims to work at speeds close to RAM
  limits. This package provides 32- and 64-bit hash functions. As bonus it
  provides 128-bit hex method.

  This package was inspired by 'Digest::xxHash', but it includes the fresh C
  code and has some optimisations. Thus all hex methods are implemented in
  Perl XS. Also this module doesn't use 'Math::Int64' in favor of native 64
  bit digits.

  The used version of xxHash is v0.8.0


name: perl-Crypt-xxHash
arch: x86_64
version: 0.06
epoch: 0
release: 1.19
summary: XxHash implementation for Perl
url: https://metacpan.org/release/Crypt-xxHash
rpm_license: BSD-3-Clause
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Unspecified
rpm_buildhost: stones
rpm_sourcerpm: perl-Crypt-xxHash-0.06-1.19.src.rpm
location_href: x86_64/perl-Crypt-xxHash-0.06-1.19.x86_64.rpm
checksum_type: sha512
pkgId:
  4bb2e0f5a6126248454c6a261c088a9e774947a25d2ba4c841772535d4d722871fc1fe9c23c6c4494d2a1cd45b09f44ef7a0a8b21962047affc7dc093fcc3b88

description:
  xxHash is a super fast algorithm that claims to work at speeds close to RAM
  limits. This package provides 32- and 64-bit hash functions. As bonus it
  provides 128-bit hex method.

  This package was inspired by 'Digest::xxHash', but it includes the fresh C
  code and has some optimisations. Thus all hex methods are implemented in
  Perl XS. Also this module doesn't use 'Math::Int64' in favor of native 64
  bit digits.

  The used version of xxHash is v0.8.0


name: perl-CryptX
arch: src
version: 0.077
epoch: 0
release: 1.9
summary: Cryptographic toolkit
url: https://metacpan.org/release/CryptX
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Unspecified
rpm_buildhost: lamb03
location_href: src/perl-CryptX-0.077-1.9.src.rpm
checksum_type: sha512
pkgId:
  cce5f809786670e137b1fe508f86d6a0973288991e51fe3ec98de2a1c46854f95ce8c0352f95632c0d2100f62115e5756682ba4bdb90a00881101cff2326c4b4

description:
  Perl modules providing a cryptography based on at
  https://github.com/libtom/libtomcrypt library.

  * * Symmetric ciphers - see Crypt::Cipher and related modules

  Crypt::Cipher::AES, Crypt::Cipher::Anubis, Crypt::Cipher::Blowfish,
  Crypt::Cipher::Camellia, Crypt::Cipher::CAST5, Crypt::Cipher::DES,
  Crypt::Cipher::DES_EDE, Crypt::Cipher::IDEA, Crypt::Cipher::KASUMI,
  Crypt::Cipher::Khazad, Crypt::Cipher::MULTI2, Crypt::Cipher::Noekeon,
  Crypt::Cipher::RC2, Crypt::Cipher::RC5, Crypt::Cipher::RC6,
  Crypt::Cipher::SAFERP, Crypt::Cipher::SAFER_K128, Crypt::Cipher::SAFER_K64,
  Crypt::Cipher::SAFER_SK128, Crypt::Cipher::SAFER_SK64, Crypt::Cipher::SEED,
  Crypt::Cipher::Serpent, Crypt::Cipher::Skipjack, Crypt::Cipher::Twofish,
  Crypt::Cipher::XTEA

  * * Block cipher modes

  Crypt::Mode::CBC, Crypt::Mode::CFB, Crypt::Mode::CTR, Crypt::Mode::ECB,
  Crypt::Mode::OFB

  * * Stream ciphers

  Crypt::Stream::RC4, Crypt::Stream::ChaCha, Crypt::Stream::Salsa20,
  Crypt::Stream::Sober128, Crypt::Stream::Sosemanuk, Crypt::Stream::Rabbit

  * * Authenticated encryption modes

  Crypt::AuthEnc::CCM, Crypt::AuthEnc::EAX, Crypt::AuthEnc::GCM,
  Crypt::AuthEnc::OCB, Crypt::AuthEnc::ChaCha20Poly1305

  * * Hash Functions - see Crypt::Digest and related modules

  Crypt::Digest::BLAKE2b_160, Crypt::Digest::BLAKE2b_256,
  Crypt::Digest::BLAKE2b_384, Crypt::Digest::BLAKE2b_512,
  Crypt::Digest::BLAKE2s_128, Crypt::Digest::BLAKE2s_160,
  Crypt::Digest::BLAKE2s_224, Crypt::Digest::BLAKE2s_256,
  Crypt::Digest::CHAES, Crypt::Digest::MD2, Crypt::Digest::MD4,
  Crypt::Digest::MD5, Crypt::Digest::RIPEMD128, Crypt::Digest::RIPEMD160,
  Crypt::Digest::RIPEMD256, Crypt::Digest::RIPEMD320, Crypt::Digest::SHA1,
  Crypt::Digest::SHA224, Crypt::Digest::SHA256, Crypt::Digest::SHA384,
  Crypt::Digest::SHA512, Crypt::Digest::SHA512_224,
  Crypt::Digest::SHA512_256, Crypt::Digest::Tiger192,
  Crypt::Digest::Whirlpool, Crypt::Digest::Keccak224,
  Crypt::Digest::Keccak256, Crypt::Digest::Keccak384,
  Crypt::Digest::Keccak512, Crypt::Digest::SHA3_224, Crypt::Digest::SHA3_256,
  Crypt::Digest::SHA3_384, Crypt::Digest::SHA3_512, Crypt::Digest::SHAKE

  * * Checksums

  Crypt::Checksum::Adler32, Crypt::Checksum::CRC32

  * * Message Authentication Codes

  Crypt::Mac::BLAKE2b, Crypt::Mac::BLAKE2s, Crypt::Mac::F9, Crypt::Mac::HMAC,
  Crypt::Mac::OMAC, Crypt::Mac::Pelican, Crypt::Mac::PMAC, Crypt::Mac::XCBC,
  Crypt::Mac::Poly1305

  * * Public key cryptography

  Crypt::PK::RSA, Crypt::PK::DSA, Crypt::PK::ECC, Crypt::PK::DH,
  Crypt::PK::Ed25519, Crypt::PK::X25519

  * * Cryptographically secure random number generators - see Crypt::PRNG and
    related modules

  Crypt::PRNG::Fortuna, Crypt::PRNG::Yarrow, Crypt::PRNG::RC4,
  Crypt::PRNG::Sober128, Crypt::PRNG::ChaCha20

  * * Key derivation functions - PBKDF1, PBKDF2 and HKDF

  Crypt::KeyDerivation

  * * Other handy functions related to cryptography

  Crypt::Misc


name: perl-CryptX
arch: x86_64
version: 0.077
epoch: 0
release: 1.9
summary: Cryptographic toolkit
url: https://metacpan.org/release/CryptX
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Unspecified
rpm_buildhost: lamb03
rpm_sourcerpm: perl-CryptX-0.077-1.9.src.rpm
location_href: x86_64/perl-CryptX-0.077-1.9.x86_64.rpm
checksum_type: sha512
pkgId:
  0bdfeda44dfe77a5081c082b14f342a363fab5866d4f62a722b6a708c89ac473c5b4ae4d45497d0a03abdb43d16493cae648c860c400a68601a334820ccbba03

description:
  Perl modules providing a cryptography based on at
  https://github.com/libtom/libtomcrypt library.

  * * Symmetric ciphers - see Crypt::Cipher and related modules

  Crypt::Cipher::AES, Crypt::Cipher::Anubis, Crypt::Cipher::Blowfish,
  Crypt::Cipher::Camellia, Crypt::Cipher::CAST5, Crypt::Cipher::DES,
  Crypt::Cipher::DES_EDE, Crypt::Cipher::IDEA, Crypt::Cipher::KASUMI,
  Crypt::Cipher::Khazad, Crypt::Cipher::MULTI2, Crypt::Cipher::Noekeon,
  Crypt::Cipher::RC2, Crypt::Cipher::RC5, Crypt::Cipher::RC6,
  Crypt::Cipher::SAFERP, Crypt::Cipher::SAFER_K128, Crypt::Cipher::SAFER_K64,
  Crypt::Cipher::SAFER_SK128, Crypt::Cipher::SAFER_SK64, Crypt::Cipher::SEED,
  Crypt::Cipher::Serpent, Crypt::Cipher::Skipjack, Crypt::Cipher::Twofish,
  Crypt::Cipher::XTEA

  * * Block cipher modes

  Crypt::Mode::CBC, Crypt::Mode::CFB, Crypt::Mode::CTR, Crypt::Mode::ECB,
  Crypt::Mode::OFB

  * * Stream ciphers

  Crypt::Stream::RC4, Crypt::Stream::ChaCha, Crypt::Stream::Salsa20,
  Crypt::Stream::Sober128, Crypt::Stream::Sosemanuk, Crypt::Stream::Rabbit

  * * Authenticated encryption modes

  Crypt::AuthEnc::CCM, Crypt::AuthEnc::EAX, Crypt::AuthEnc::GCM,
  Crypt::AuthEnc::OCB, Crypt::AuthEnc::ChaCha20Poly1305

  * * Hash Functions - see Crypt::Digest and related modules

  Crypt::Digest::BLAKE2b_160, Crypt::Digest::BLAKE2b_256,
  Crypt::Digest::BLAKE2b_384, Crypt::Digest::BLAKE2b_512,
  Crypt::Digest::BLAKE2s_128, Crypt::Digest::BLAKE2s_160,
  Crypt::Digest::BLAKE2s_224, Crypt::Digest::BLAKE2s_256,
  Crypt::Digest::CHAES, Crypt::Digest::MD2, Crypt::Digest::MD4,
  Crypt::Digest::MD5, Crypt::Digest::RIPEMD128, Crypt::Digest::RIPEMD160,
  Crypt::Digest::RIPEMD256, Crypt::Digest::RIPEMD320, Crypt::Digest::SHA1,
  Crypt::Digest::SHA224, Crypt::Digest::SHA256, Crypt::Digest::SHA384,
  Crypt::Digest::SHA512, Crypt::Digest::SHA512_224,
  Crypt::Digest::SHA512_256, Crypt::Digest::Tiger192,
  Crypt::Digest::Whirlpool, Crypt::Digest::Keccak224,
  Crypt::Digest::Keccak256, Crypt::Digest::Keccak384,
  Crypt::Digest::Keccak512, Crypt::Digest::SHA3_224, Crypt::Digest::SHA3_256,
  Crypt::Digest::SHA3_384, Crypt::Digest::SHA3_512, Crypt::Digest::SHAKE

  * * Checksums

  Crypt::Checksum::Adler32, Crypt::Checksum::CRC32

  * * Message Authentication Codes

  Crypt::Mac::BLAKE2b, Crypt::Mac::BLAKE2s, Crypt::Mac::F9, Crypt::Mac::HMAC,
  Crypt::Mac::OMAC, Crypt::Mac::Pelican, Crypt::Mac::PMAC, Crypt::Mac::XCBC,
  Crypt::Mac::Poly1305

  * * Public key cryptography

  Crypt::PK::RSA, Crypt::PK::DSA, Crypt::PK::ECC, Crypt::PK::DH,
  Crypt::PK::Ed25519, Crypt::PK::X25519

  * * Cryptographically secure random number generators - see Crypt::PRNG and
    related modules

  Crypt::PRNG::Fortuna, Crypt::PRNG::Yarrow, Crypt::PRNG::RC4,
  Crypt::PRNG::Sober128, Crypt::PRNG::ChaCha20

  * * Key derivation functions - PBKDF1, PBKDF2 and HKDF

  Crypt::KeyDerivation

  * * Other handy functions related to cryptography

  Crypt::Misc


name: perl-Crypto-NanoRPC
arch: noarch
version: 0.9.1
epoch: 0
release: 1.30
summary: Perl module for interacting with Nano node
url: https://metacpan.org/release/Crypto-NanoRPC
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: beatles
rpm_sourcerpm: perl-Crypto-NanoRPC-0.9.1-1.30.src.rpm
location_href: noarch/perl-Crypto-NanoRPC-0.9.1-1.30.noarch.rpm
checksum_type: sha512
pkgId:
  8de743547f109619ff7d3b11af9ade655e7ce01b613210da28ed52a5ab2b2cc260193247f75391fe93658d829e6cd725d8072cc241cdcf9b98ef84c062b4b5b1

description:
      Object Oriented perl class for interacting with a Nano (rai) node

      Implemented RPC calls are defined in the array rpc_actions in
      NanoRPC.pm. The required arguments can be set using the set_params()
      method. The most common arguments, "wallet" and "account", have their
      own set_ methods.


name: perl-Crypto-NanoRPC
arch: src
version: 0.9.1
epoch: 0
release: 1.30
summary: Perl module for interacting with Nano node
url: https://metacpan.org/release/Crypto-NanoRPC
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: beatles
location_href: src/perl-Crypto-NanoRPC-0.9.1-1.30.src.rpm
checksum_type: sha512
pkgId:
  0593d8229e058479707351aa40720cbd4635411cfe8511e02a7f13277e380d01ec2af5dbadbaf744059734c5f7397e8e732c71d1fd6662002c87bd8c05852b9e

description:
      Object Oriented perl class for interacting with a Nano (rai) node

      Implemented RPC calls are defined in the array rpc_actions in
      NanoRPC.pm. The required arguments can be set using the set_params()
      method. The most common arguments, "wallet" and "account", have their
      own set_ methods.


name: perl-CryptoCurrency-Catalog
arch: noarch
version: 20181129.0.0
epoch: 0
release: 1.38
summary: Catalog of cryptocurrencies
url: https://metacpan.org/release/CryptoCurrency-Catalog
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: hurricane3
rpm_sourcerpm: perl-CryptoCurrency-Catalog-20181129.0.0-1.38.src.rpm
location_href: noarch/perl-CryptoCurrency-Catalog-20181129.0.0-1.38.noarch.rpm
checksum_type: sha512
pkgId:
  2627956aa0778703ddfe9fa3595e2b22d1dc44d03dd7078117310b9e2adf092f07627c398aa2824edfe9c8a98fe8f1b5c71f2dd4c8a55e96cd76c027d5fb73a5

description:
  This class attempts to provide a list/catalog of cryptocurrencies. The main
  source for this catalog is the Cryptocurrency Market Capitalizations
  website (https://coinmarketcap.com/, or CMC for short).

  CMC does not provide unique codes nor unique names, only unique "safenames"
  (slugs). Whenever there is a clash, this catalog modifies the clashing code
  and/or unique name to make code and name to be unique again (usually the
  coin/token with the smaller market cap "loses" the name).

  There is no guarantee that the code/name/safename of old/unlisted coins or
  tokens will not be reused.


name: perl-CryptoCurrency-Catalog
arch: src
version: 20181129.0.0
epoch: 0
release: 1.38
summary: Catalog of cryptocurrencies
url: https://metacpan.org/release/CryptoCurrency-Catalog
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: hurricane3
location_href: src/perl-CryptoCurrency-Catalog-20181129.0.0-1.38.src.rpm
checksum_type: sha512
pkgId:
  7057f10b63b56e8991355a5e9a0146901cca0665b954785c3dfccc703dbdc90df671d41fc100e928cc4610f385654b084e0cb9a3e45a37e732444bd8b1fb208b

description:
  This class attempts to provide a list/catalog of cryptocurrencies. The main
  source for this catalog is the Cryptocurrency Market Capitalizations
  website (https://coinmarketcap.com/, or CMC for short).

  CMC does not provide unique codes nor unique names, only unique "safenames"
  (slugs). Whenever there is a clash, this catalog modifies the clashing code
  and/or unique name to make code and name to be unique again (usually the
  coin/token with the smaller market cap "loses" the name).

  There is no guarantee that the code/name/safename of old/unlisted coins or
  tokens will not be reused.


name: perl-CryptoExchange-Catalog
arch: noarch
version: 20181129.0.0
epoch: 0
release: 1.37
summary: Catalog of cryptoexchanges
url: https://metacpan.org/release/CryptoExchange-Catalog
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: hci-cnode2-e5
rpm_sourcerpm: perl-CryptoExchange-Catalog-20181129.0.0-1.37.src.rpm
location_href: noarch/perl-CryptoExchange-Catalog-20181129.0.0-1.37.noarch.rpm
checksum_type: sha512
pkgId:
  06f3be69f2c0a3359c5f65350b56452f748c0132ec4a0a5cb8cef600f1a8d5034e036d6a8c6b1439d7f47f708346ead33ed907fada1a51c6a15195481751e672

description:
  This class attempts to provide a list/catalog of cryptocurrency exchanges.
  The main source for this catalog is the Cryptocurrency Market
  Capitalizations website (https://coinmarketcap.com/, or CMC for short).


name: perl-CryptoExchange-Catalog
arch: src
version: 20181129.0.0
epoch: 0
release: 1.37
summary: Catalog of cryptoexchanges
url: https://metacpan.org/release/CryptoExchange-Catalog
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: hci-cnode2-e5
location_href: src/perl-CryptoExchange-Catalog-20181129.0.0-1.37.src.rpm
checksum_type: sha512
pkgId:
  6470051efcc8a18f5bbf5f858acacbd3f2012327fe72769c2a6553776bf8506dbaba54344caab05bff9078cf4490029984df3fdbaed8c4cc86dc2e816f24e5f6

description:
  This class attempts to provide a list/catalog of cryptocurrency exchanges.
  The main source for this catalog is the Cryptocurrency Market
  Capitalizations website (https://coinmarketcap.com/, or CMC for short).


name: perl-CryptoTron
arch: noarch
version: 0.01
epoch: 0
release: 1.1
summary: Perl extension for blah blah blah
url: https://metacpan.org/release/CryptoTron
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Unspecified
rpm_buildhost: build79
rpm_sourcerpm: perl-CryptoTron-0.01-1.1.src.rpm
location_href: noarch/perl-CryptoTron-0.01-1.1.noarch.rpm
checksum_type: sha512
pkgId:
  6ae61c341ef27dcfbef5ea79b97ec1fb6f48f45a9b53f2df74085d3e9764ab606e61704f7d47af6ebd55e5c62010a89d81815472fbe3834fd55c46c7b69b38b8

description:
  Stub documentation for CryptoTron, created by h2xs. It looks like the
  author of the extension was negligent enough to leave the stub unedited.

  Blah blah blah.


name: perl-CryptoTron
arch: src
version: 0.01
epoch: 0
release: 1.1
summary: Perl extension for blah blah blah
url: https://metacpan.org/release/CryptoTron
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Unspecified
rpm_buildhost: build79
location_href: src/perl-CryptoTron-0.01-1.1.src.rpm
checksum_type: sha512
pkgId:
  80ce1fc961bd899683c5448ecd0f7c6f929768dc6c0d26e16d9d1773467fd4f1782dfd402c2df57a0f5f4dcf67389f5d2c55292aeda5d41ff4e8102dc3875020

description:
  Stub documentation for CryptoTron, created by h2xs. It looks like the
  author of the extension was negligent enough to leave the stub unedited.

  Blah blah blah.


name: perl-Cstools
arch: noarch
version: 3.44
epoch: 0
release: 1.38
summary: Cstools Perl module
description: Cstools Perl module
url: https://metacpan.org/release/Cstools
rpm_license: CHECK(Artistic-1.0 OR GPL-1.0-or-later)
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: old-atreju2
rpm_sourcerpm: perl-Cstools-3.44-1.38.src.rpm
location_href: noarch/perl-Cstools-3.44-1.38.noarch.rpm
checksum_type: sha512
pkgId:
  9a0aa6b426beef390854b783e28bbc26ff8e00807986f006ab922d34441d8e87e70fd6a8981f48ecf88c013b8e858722f7174590ccb29d98ded37029c1461a20


name: perl-Cstools
arch: src
version: 3.44
epoch: 0
release: 1.38
summary: Cstools Perl module
description: Cstools Perl module
url: https://metacpan.org/release/Cstools
rpm_license: CHECK(Artistic-1.0 OR GPL-1.0-or-later)
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: old-atreju2
location_href: src/perl-Cstools-3.44-1.38.src.rpm
checksum_type: sha512
pkgId:
  0a40d7934f2e95922135f7e5ef6b4c596e4a8b1d964d9b13cb4c71264767cd8bff87ecfe32fb1955b406a0f3ff9e26ef18e3aeca393ef1877ee78d4556b82ca7


name: perl-Cuckoo-Filter
arch: noarch
version: 0.0.4
epoch: 0
release: 4.39
summary: Cuckoo Filter implementation in perl
url: http://search.cpan.org/dist/Cuckoo-Filter/
rpm_license: Artistic-2.0
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: sheep85
rpm_sourcerpm: perl-Cuckoo-Filter-0.0.4-4.39.src.rpm
location_href: noarch/perl-Cuckoo-Filter-0.0.4-4.39.noarch.rpm
checksum_type: sha512
pkgId:
  08838913bac33440ccff8a850bad0590f4b5049fd8372f5e64f73fb6dfb1ebd96af10f350e75d6d9199d1697bf43843a45cdc2fc34e0c9cb2fd1905b2149c23c

description:
      Cuckoo Filter implementation in Perl, Practically Better Than Bloom.
      For more detail, please refer to the original paperL<https://www.cs.cmu.edu/~dga/papers/cuckoo-conext2014.pdf>


name: perl-Cuckoo-Filter
arch: src
version: 0.0.4
epoch: 0
release: 4.39
summary: Cuckoo Filter implementation in perl
url: http://search.cpan.org/dist/Cuckoo-Filter/
rpm_license: Artistic-2.0
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: sheep85
location_href: src/perl-Cuckoo-Filter-0.0.4-4.39.src.rpm
checksum_type: sha512
pkgId:
  78ea33fbdea94bdddca7bd8632263d0ffbbd37cc42a9ee2462d7aa110b3e3c25466c9202f01264fec0fa5e3eced77d86e72eb90d8a86e17fdf2f33a1485e3bbf

description:
      Cuckoo Filter implementation in Perl, Practically Better Than Bloom.
      For more detail, please refer to the original paperL<https://www.cs.cmu.edu/~dga/papers/cuckoo-conext2014.pdf>


name: perl-Cucumber-Messages
arch: noarch
version: 17.1.1
epoch: 0
release: 1.21
summary: Library of classes to encapsulate Cucumber messages
url: https://metacpan.org/release/Cucumber-Messages
rpm_license: MIT
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Unspecified
rpm_buildhost: lamb28
rpm_sourcerpm: perl-Cucumber-Messages-17.1.1-1.21.src.rpm
location_href: noarch/perl-Cucumber-Messages-17.1.1-1.21.noarch.rpm
checksum_type: sha512
pkgId:
  0c31f978a14a0dde9cf416bf46185e7836c21cf50172c9a5ce8fa94fa1840f679e86ae9b17aea095065246c07009a322027fd9ba957a4c8aab3d4b174fffa5d4

description:
  at https://github.com/cucumber/common/tree/main/messages define the central
  protocol in the Cucumber ecosystem by which the various components
  communicate. Messages are serialized to NDJSON.

  This library provides both serialization/deserialization to/from NDJSON as
  well as the in-memory representation of the messages for Perl applications.

  Each serialized message should be wrapped in a
  'Cucumber::Messages::Envelope' and can thereby be deserialized by calling
  the 'from_json' class message with the serialized representation as its
  argument, like shown in the SYNOPSIS.


name: perl-Cucumber-Messages
arch: src
version: 17.1.1
epoch: 0
release: 1.21
summary: Library of classes to encapsulate Cucumber messages
url: https://metacpan.org/release/Cucumber-Messages
rpm_license: MIT
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Unspecified
rpm_buildhost: lamb28
location_href: src/perl-Cucumber-Messages-17.1.1-1.21.src.rpm
checksum_type: sha512
pkgId:
  2c98b08b2e1760ad3df2c0a3793cee873a0847ff76cdf3580a99182b5d6ff75a6bfb043c56c3942e116e95cc27624c6258af27a6170e27ec6ab04dfd71be58af

description:
  at https://github.com/cucumber/common/tree/main/messages define the central
  protocol in the Cucumber ecosystem by which the various components
  communicate. Messages are serialized to NDJSON.

  This library provides both serialization/deserialization to/from NDJSON as
  well as the in-memory representation of the messages for Perl applications.

  Each serialized message should be wrapped in a
  'Cucumber::Messages::Envelope' and can thereby be deserialized by calling
  the 'from_json' class message with the serialized representation as its
  argument, like shown in the SYNOPSIS.


name: perl-Cucumber-TagExpressions
arch: noarch
version: 4.1.0
epoch: 0
release: 1.18
summary: Library for parsing and evaluating cucumber tag expressions (filters)
url: https://metacpan.org/release/Cucumber-TagExpressions
rpm_license: MIT
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Unspecified
rpm_buildhost: lamb60
rpm_sourcerpm: perl-Cucumber-TagExpressions-4.1.0-1.18.src.rpm
location_href: noarch/perl-Cucumber-TagExpressions-4.1.0-1.18.noarch.rpm
checksum_type: sha512
pkgId:
  65a9ffa7597ad048c8af758614d73551e1a23575d922d6978d0a3dee0d36b1df0d6a265ab603c64ea20e680a78a6fecd37a6dde7268b51b990cdcacb084d23bb

description:
  Cucumber tag expressions allow users to define the subset of Gherkin
  scenarios they want to run. This library parses the expression and returns
  an evaluator object which can be used to test the tags specified on a
  scenario against the filter expression.


name: perl-Cucumber-TagExpressions
arch: src
version: 4.1.0
epoch: 0
release: 1.18
summary: Library for parsing and evaluating cucumber tag expressions (filters)
url: https://metacpan.org/release/Cucumber-TagExpressions
rpm_license: MIT
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Unspecified
rpm_buildhost: lamb60
location_href: src/perl-Cucumber-TagExpressions-4.1.0-1.18.src.rpm
checksum_type: sha512
pkgId:
  b1f18db9f3a0b903929f62c83faf8f8e7e92e94de14f316a868527f45e418501558eeb4789e08bcb019491c2a5a45eb5257fa435ecb471ea9ba83c7b0514e0ba

description:
  Cucumber tag expressions allow users to define the subset of Gherkin
  scenarios they want to run. This library parses the expression and returns
  an evaluator object which can be used to test the tags specified on a
  scenario against the filter expression.


name: perl-Cucumber-Test-Release-Automation
arch: noarch
version: 0.0.44
epoch: 0
release: 1.4
summary: Dummy project for testing release automation
description: Dummy project for testing release automation
url: https://metacpan.org/release/Cucumber-Test-Release-Automation
rpm_license: MIT
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Unspecified
rpm_buildhost: lamb28
rpm_sourcerpm: perl-Cucumber-Test-Release-Automation-0.0.44-1.4.src.rpm
location_href: noarch/perl-Cucumber-Test-Release-Automation-0.0.44-1.4.noarch.rpm
checksum_type: sha512
pkgId:
  a77f5f88ce69a96d766173b0786adf8817270a564c9fb6f61e3b90ea5b35491c2e76ea64882476240b88ad0dfc8f5061877e11f6d1c4acb9b76b106072e624bf


name: perl-Cucumber-Test-Release-Automation
arch: src
version: 0.0.44
epoch: 0
release: 1.4
summary: Dummy project for testing release automation
description: Dummy project for testing release automation
url: https://metacpan.org/release/Cucumber-Test-Release-Automation
rpm_license: MIT
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Unspecified
rpm_buildhost: lamb28
location_href: src/perl-Cucumber-Test-Release-Automation-0.0.44-1.4.src.rpm
checksum_type: sha512
pkgId:
  9dbc132c075c632b87ec1993118c9ed0c15efdb97df9d588f6e3a4c030bf6cf9b96528be7b5680eae582d067d13f0df886873b9ada08dde34493157867eb5f10


name: perl-Curio
arch: noarch
version: 0.11
epoch: 0
release: 1.34
summary: Procurer of fine resources and services. (DEPRECATED)
url: https://metacpan.org/release/Curio
rpm_license: GPL-1.0-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: old-atreju5
rpm_sourcerpm: perl-Curio-0.11-1.34.src.rpm
location_href: noarch/perl-Curio-0.11-1.34.noarch.rpm
checksum_type: sha512
pkgId:
  e474adb939c6521d6e78d209fe5bb8181f1f0de6812dd00648abf8ef9ae49a3e88d23753aff133c3b18aeafc6d67ae76af5655333449f49bb39f2b216a362ce2

description:
  Curio is a toolbox for building classes which holds a resource (or many
  resources) of your making. Then, in your applications, you can access the
  resource(s) from anywhere.


name: perl-Curio
arch: src
version: 0.11
epoch: 0
release: 1.34
summary: Procurer of fine resources and services. (DEPRECATED)
url: https://metacpan.org/release/Curio
rpm_license: GPL-1.0-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: old-atreju5
location_href: src/perl-Curio-0.11-1.34.src.rpm
checksum_type: sha512
pkgId:
  44f2f20adfaea4288c92aeccf30360e8924a55138683b50e1d0428d65ce192d5355b2b43c411405b242aba984e7828d689d40a763fefe3f3dc0a7997dd617129

description:
  Curio is a toolbox for building classes which holds a resource (or many
  resources) of your making. Then, in your applications, you can access the
  resource(s) from anywhere.


name: perl-Curses-Readline
arch: noarch
version: 0.9
epoch: 0
release: 1.34
summary: Readline library for curses
url: https://metacpan.org/release/Curses-Readline
rpm_license: GPL-1.0-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb19
rpm_sourcerpm: perl-Curses-Readline-0.9-1.34.src.rpm
location_href: noarch/perl-Curses-Readline-0.9-1.34.noarch.rpm
checksum_type: sha512
pkgId:
  8041331f954fe0767a70362c2012a3748279bea9eadca2a0851a000d7b2a082d43cf16acb999a6a0fb5e388c6deda8befca281c8839cfce3c474ad72fc1e5da0

description:
  This library provides a way to query a user for a line with readline-like
  key bindings in a curses windows. It behaves similar to the command line in
  mutt or vi.

  The prompt is displayed on the last line of the curses window, which will
  be emptied on a call to _curses_readline()_.


name: perl-Curses-Readline
arch: src
version: 0.9
epoch: 0
release: 1.34
summary: Readline library for curses
url: https://metacpan.org/release/Curses-Readline
rpm_license: GPL-1.0-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb19
location_href: src/perl-Curses-Readline-0.9-1.34.src.rpm
checksum_type: sha512
pkgId:
  28cf31eb8370e5585f407a0c3ea8ca7a2977c05b20e20111bf54d16028ffc9017b65e19b9a67b2f5f76de99e726408fbaebd1aace82599268f25b0ac486928b4

description:
  This library provides a way to query a user for a line with readline-like
  key bindings in a curses windows. It behaves similar to the command line in
  mutt or vi.

  The prompt is displayed on the last line of the curses window, which will
  be emptied on a call to _curses_readline()_.


name: perl-Curses-UI
arch: noarch
version: 0.9609
epoch: 0
release: 2.42
summary: Curses based OO user interface framework
url: https://metacpan.org/release/Curses-UI
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: hurricane3
rpm_sourcerpm: perl-Curses-UI-0.9609-2.42.src.rpm
location_href: noarch/perl-Curses-UI-0.9609-2.42.noarch.rpm
checksum_type: sha512
pkgId:
  4ed0044fdb4a913a403b86fbc82bb96968bb40f233aa7c8d41ca975f92226ddb0069f821809659d378ffafd83c3ed498cb4fafe946f9b87ba725cb8f5a8f2153

description:
  Curses::UI is an object-oriented user interface framework for Perl.

  It contains basic widgets (like buttons and text areas), more "advanced"
  widgets (like UI tabs and a fully-functional basic text editor), and some
  higher-level classes like pre-fab error dialogues.

  See Curses::UI::Tutorial and the 'examples' directory of the source
  distribution for more introductory material.


name: perl-Curses-UI
arch: src
version: 0.9609
epoch: 0
release: 2.42
summary: Curses based OO user interface framework
url: https://metacpan.org/release/Curses-UI
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: hurricane3
location_href: src/perl-Curses-UI-0.9609-2.42.src.rpm
checksum_type: sha512
pkgId:
  af2fb8912eb50487075d4bf6bd71a4e0dcb2b02a5b6b46cb9cf1d2ccc4bcde8c274f1b0e74bdf69175fc33c792d54315adf66d0484254df71475468a11a5dc98

description:
  Curses::UI is an object-oriented user interface framework for Perl.

  It contains basic widgets (like buttons and text areas), more "advanced"
  widgets (like UI tabs and a fully-functional basic text editor), and some
  higher-level classes like pre-fab error dialogues.

  See Curses::UI::Tutorial and the 'examples' directory of the source
  distribution for more introductory material.


name: perl-Curses-UI-AnyEvent
arch: noarch
version: 0.101
epoch: 0
release: 1.50
summary: Sub-class of Curses::UI for AnyEvent
url: http://search.cpan.org/dist/Curses-UI-AnyEvent/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: goat07
rpm_sourcerpm: perl-Curses-UI-AnyEvent-0.101-1.50.src.rpm
location_href: noarch/perl-Curses-UI-AnyEvent-0.101-1.50.noarch.rpm
checksum_type: sha512
pkgId:
  d45750df55d9309059b006919b12c866b6859966a1958bcea0f951db2cebffb15fe94a0ab152faca4460459f08dbad48ec0c3a599d0b1b664d9f6070cd346cee

description:
  Very simple integration with Curses::UI and AnyEvent. Just create a
  'Curses::UI::AnyEvent' object instead of a 'Curses::UI' one and use it as
  normal.

  You'll probably want to install some AnyEvent watchers before you call
  'mainloop()'. Alternatively, if you want to setup the async handlers
  without blocking, you can use the 'startAsync' method:

      $cui->startAsync();

      

      AE::cv->recv; ## block here instead

  Most things work, including mouse support.


name: perl-Curses-UI-AnyEvent
arch: src
version: 0.101
epoch: 0
release: 1.50
summary: Sub-class of Curses::UI for AnyEvent
url: http://search.cpan.org/dist/Curses-UI-AnyEvent/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: goat07
location_href: src/perl-Curses-UI-AnyEvent-0.101-1.50.src.rpm
checksum_type: sha512
pkgId:
  930bc91becb56d4bf21341ffd36622bf94b9cf30cd19e3aef226e1fe5a2957a0a1d570f65047d60ec4c956083185e866fa884c833f35f04961d381f945f20a6a

description:
  Very simple integration with Curses::UI and AnyEvent. Just create a
  'Curses::UI::AnyEvent' object instead of a 'Curses::UI' one and use it as
  normal.

  You'll probably want to install some AnyEvent watchers before you call
  'mainloop()'. Alternatively, if you want to setup the async handlers
  without blocking, you can use the 'startAsync' method:

      $cui->startAsync();

      

      AE::cv->recv; ## block here instead

  Most things work, including mouse support.


name: perl-Curses-UI-DelimitedTextViewer
arch: noarch
version: 0.10
epoch: 0
release: 8.55
summary: Curses::UI::DelimitedTextViewer Perl module
url: http://search.cpan.org/dist/Curses-UI-DelimitedTextViewer/
rpm_license: CHECK(GPL-1.0+ or Artistic-1.0)
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: old-atreju3
rpm_sourcerpm: perl-Curses-UI-DelimitedTextViewer-0.10-8.55.src.rpm
location_href: noarch/perl-Curses-UI-DelimitedTextViewer-0.10-8.55.noarch.rpm
checksum_type: sha512
pkgId:
  84bf50d026e67e76f830aaacddda594e9306459bfbb56f8d0550d0d6bfc385f56432f0962c404febfa56aa05e610346b054576ed6f70ed4d470d97fac5910d44

description:
  Curses::UI::DelimitedTextViewer is subclass of Curses::UI::TextViewer which
  allows a delimited file to be viewed on screen as a fixed width file. This
  class adds the following arguments to those used by Curses::UI::TextViewer:

  -delimiter specifies the delimiter used in incoming data

  -scrollColumn sets to 1 to scroll left and right column by column

  -fieldSeparator character used to seperate one column from another, the
  default is a |

  -addBlankColumns adds extra columns of spaces and seperators if the
  incoming data line did not have the maximum number of fields in it


name: perl-Curses-UI-DelimitedTextViewer
arch: src
version: 0.10
epoch: 0
release: 8.55
summary: Curses::UI::DelimitedTextViewer Perl module
url: http://search.cpan.org/dist/Curses-UI-DelimitedTextViewer/
rpm_license: CHECK(GPL-1.0+ or Artistic-1.0)
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: old-atreju3
location_href: src/perl-Curses-UI-DelimitedTextViewer-0.10-8.55.src.rpm
checksum_type: sha512
pkgId:
  09e93907c7164efb70283ae0e634846381233bb8105c66abbbe8dc18417358dd777ab9812c0696e7c88ea656446a6da7515afac306aca5198282aa79031e64b1

description:
  Curses::UI::DelimitedTextViewer is subclass of Curses::UI::TextViewer which
  allows a delimited file to be viewed on screen as a fixed width file. This
  class adds the following arguments to those used by Curses::UI::TextViewer:

  -delimiter specifies the delimiter used in incoming data

  -scrollColumn sets to 1 to scroll left and right column by column

  -fieldSeparator character used to seperate one column from another, the
  default is a |

  -addBlankColumns adds extra columns of spaces and seperators if the
  incoming data line did not have the maximum number of fields in it


name: perl-Curses-UI-Grid
arch: noarch
version: 0.15
epoch: 0
release: 8.51
summary: Create and manipulate data in grid model
url: http://search.cpan.org/dist/Curses-UI-Grid/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb23
rpm_sourcerpm: perl-Curses-UI-Grid-0.15-8.51.src.rpm
location_href: noarch/perl-Curses-UI-Grid-0.15-8.51.noarch.rpm
checksum_type: sha512
pkgId:
  a532af8d5ace4a2eb35b261404e4e7bab1989fc646efd8159acd7c1bf0508f9e6f39a95b5879c9b7ce8e683259029a76fc998f456165e23f98c7f42f3d0c2b50

description:
         Curses::UI::Grid is a widget that can be used to
         browsing or manipulate data in grid model


        See exampes/grid-demo.pl in the distribution for a short demo.


name: perl-Curses-UI-Grid
arch: src
version: 0.15
epoch: 0
release: 8.51
summary: Create and manipulate data in grid model
url: http://search.cpan.org/dist/Curses-UI-Grid/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb23
location_href: src/perl-Curses-UI-Grid-0.15-8.51.src.rpm
checksum_type: sha512
pkgId:
  153682b7799e98c55433795dceb8a585e24a8d2acf2c70e2735c9855fa2ec23605e94072139afda508e1c82567966b2fb128956cd7da3f3faf7d526cd795842a

description:
         Curses::UI::Grid is a widget that can be used to
         browsing or manipulate data in grid model


        See exampes/grid-demo.pl in the distribution for a short demo.


name: perl-Curses-UI-Number
arch: noarch
version: 0.06
epoch: 0
release: 3.29
summary: Create and manipulate number widgets
description: Curses::UI::Number is a widget that shows a number in graphic form.
url: https://metacpan.org/release/Curses-UI-Number
rpm_license: BSD-3-Clause
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb54
rpm_sourcerpm: perl-Curses-UI-Number-0.06-3.29.src.rpm
location_href: noarch/perl-Curses-UI-Number-0.06-3.29.noarch.rpm
checksum_type: sha512
pkgId:
  70b810ab2af3c5eaf0c8bfbc171a7963999ad246cd622ce4e75794aba3d8823ec9a5259b90d617139409bb4025b54f195e9c97c2a7112db876352d63ea492c49


name: perl-Curses-UI-Number
arch: src
version: 0.06
epoch: 0
release: 3.29
summary: Create and manipulate number widgets
description: Curses::UI::Number is a widget that shows a number in graphic form.
url: https://metacpan.org/release/Curses-UI-Number
rpm_license: BSD-3-Clause
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb54
location_href: src/perl-Curses-UI-Number-0.06-3.29.src.rpm
checksum_type: sha512
pkgId:
  85bd9074b80668af37dba18f2aa0ce69fd6850314299e92e955d05dc6b21e99db922ee593978e5327d53abc2ecf289b2ac49131571b20ef9451f71d33802d40c


name: perl-Curses-UI-POE
arch: noarch
version: 0.04
epoch: 0
release: 8.59
summary: Subclass Makes Curses::Ui Poe Friendly
description: A subclass makes Curses::UI POE Friendly.
url: http://search.cpan.org/dist/Curses-UI-POE/
rpm_license: CHECK(GPL-1.0+ or Artistic-1.0)
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb51
rpm_sourcerpm: perl-Curses-UI-POE-0.04-8.59.src.rpm
location_href: noarch/perl-Curses-UI-POE-0.04-8.59.noarch.rpm
checksum_type: sha512
pkgId:
  2851a822cfa1e6e4d758bb17f3e06ed72440988fc521fe540edd200a6efdadcffd930b900302679c6db84dcd2956af5dc999fb61bd6fb32a8917cb3850804407


name: perl-Curses-UI-POE
arch: src
version: 0.04
epoch: 0
release: 8.59
summary: Subclass Makes Curses::Ui Poe Friendly
description: A subclass makes Curses::UI POE Friendly.
url: http://search.cpan.org/dist/Curses-UI-POE/
rpm_license: CHECK(GPL-1.0+ or Artistic-1.0)
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb51
location_href: src/perl-Curses-UI-POE-0.04-8.59.src.rpm
checksum_type: sha512
pkgId:
  c1508283cb34c4720e66492098003a08e2fa1bbce96a84bf5d2e95b65f746911661ca59add0d586b4a31b8a5545f8f5f5b8009f2176c542678c71ad16e727561


name: perl-Curses-UI-Volume
arch: noarch
version: 0.03
epoch: 0
release: 1.5
summary: Create and manipulate volume widgets
url: https://metacpan.org/release/Curses-UI-Volume
rpm_license: BSD-3-Clause
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Unspecified
rpm_buildhost: lamb10
rpm_sourcerpm: perl-Curses-UI-Volume-0.03-1.5.src.rpm
location_href: noarch/perl-Curses-UI-Volume-0.03-1.5.noarch.rpm
checksum_type: sha512
pkgId:
  863d2faae958f4eff35708468f511599685def82e54ceebe3f60f9d636fa467473a5cea9ccae890e68e3c3b5b2a440663b78a845a7de5e0d9a2405a2c44ac976

description:
  Curses::UI::Volume is a widget that shows a volume number in graphic form.
  Precision is 8 stays in one character.


name: perl-Curses-UI-Volume
arch: src
version: 0.03
epoch: 0
release: 1.5
summary: Create and manipulate volume widgets
url: https://metacpan.org/release/Curses-UI-Volume
rpm_license: BSD-3-Clause
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Unspecified
rpm_buildhost: lamb10
location_href: src/perl-Curses-UI-Volume-0.03-1.5.src.rpm
checksum_type: sha512
pkgId:
  0da00bf6956cbcab1c9b293217dc17571e7e10b743d28fb06c63b6007ed240329a9513e7a03d5b2649e5d2cb6f6af8843a3f926e6c829fa3078106b357f34041

description:
  Curses::UI::Volume is a widget that shows a volume number in graphic form.
  Precision is 8 stays in one character.


name: perl-Cvs-Trigger
arch: noarch
version: 0.04
epoch: 0
release: 7.58
summary: Argument parsers for CVS triggers
url: http://search.cpan.org/dist/Cvs-Trigger/
rpm_license: CHECK(GPL-1.0+ or Artistic-1.0)
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: old-cirrus3
rpm_sourcerpm: perl-Cvs-Trigger-0.04-7.58.src.rpm
location_href: noarch/perl-Cvs-Trigger-0.04-7.58.noarch.rpm
checksum_type: sha512
pkgId:
  d96fc7d1c826e6a0c9690f061bd0b85cca10c696028c36cea5ac15d2193e9e478f78be3e96dc95c9fe0e8159fd8384390fb6859736040b24ec542b434b6b52ee

description:
  CVS provides three different hooks to intercept check-ins. They can be used
  to approve/reject check-ins or to take action, like logging the check-in in
  a database.

  * 'commitinfo'

  Gets executed before the check-in happens. If it returns a false value
  (usually caused by calling 'die()'), the check-in gets rejected.

  The following entry in the CVS admin file 'commitinfo' calls the hook for
  all check-ins:

      
      ALL /path/cvstrig

  The corresponding script, '/path/cvstrig', parses the arguments which 'cvs'
  passes to them:

      
      use Cvs::Trigger;
      my $c = Cvs::Trigger->new();
      my $args = $c->parse("commitinfo");

  Note that you need to specify the hook name to the 'parse' method, because
  CVS provides the different hooks with different parameters. In case of the
  'commitinfo' hook, the following parameters are available as keys into the
  has referenced by '$args':

    * 'repo_dir'

  Full path to the repository directory where the check-in happens, e.g.
  '/cvsroot/foo/bardir'.

    * 'files'

  Reference to an array of filenames involved the check-in. No path
  information is provided, all files are relative to the 'repo_dir'
  directory.

    * 'opts'

  Additionally, optional parameters passed to the trigger script are
  available with this parameter. Note that the number of these parameters
  needs to be passed to the 'parse' method:

      
      ALL /path/cvstrig foo bar

      
      use Cvs::Trigger;
      my $c = Cvs::Trigger->new();
      my $args = $c->parse("commitinfo", { n_opt_args => 2 });

          
      print join('-', @{ $args->{opts} }), "\n";

  * 'verifymsg'

  Gets executed right after the user entered the check-in message. Based on
  the message text, the check-in can be approved or rejected.

  This hook is typically used to enforce a certain format or content of the
  log message provided by the user.

  Here's an example that checks if the check-in message references a bug
  number:

      
      DEFAULT /path/checkin-verifier

      
      
      use Cvs::Trigger;
      my $c = Cvs::Trigger->new();
      my $args = $c->parse("verifymsg");

      if( $args->{message} =~ m(fixes bug #)) {
          die "No bug number specified";
      }

  'verifymsg' provides the message, accessible by the 'message' key in the
  hash ref returned by the 'parse' method. Additionally, the 'opts' key
  provides a list of optional parameters passed to the script (check
  'commitinfo' for details).

  * 'loginfo'

  Gets executed after the check-in succeeded. It doesn't matter if the
  corresponding script fails or not, the check-in has already happend by the
  time it gets called.

  An entry like

     DEFAULT /path/string

  will call the loginfo script with the following data on STDIN:

      Update of /cvsroot/m/a
      In directory mybox:/local_root/m/a

      Modified Files:
             a1.txt
      Log Message:
      Fixing some bug, forgot which one. Yay!

  There's no need to parse this, though, 'Cvs::Trigger' will do that for you.
  The following hash keys are available:

    * 'repo_dir'

  Full path to the repository directory where the check-in happens, e.g.
  '/cvsroot/foo/bardir'.

    * 'host'

  Name of the host where the check-in has been initiated.

    * 'local_dir'

  The directory in the user's workspace where the check-in got initiated.

    * 'message'

  Check-in message.

    * 'files'

  Reference to an array of filenames involved the check-in. No path
  information is provided, all files are relative to the 'repo_dir'
  directory.

  'loginfo' scripts can get additional data from 'cvs'. For this to happen,
  the call syntax in the 'loginfo' administration file needs to change to
  this format:

     DEFAULT ((echo %{sVv}; cat) | /path/script)

  The first line piped into the script's STDIN then consists of the file
  name, the previous and the new revision number, all space-separated (oh
  well, this seems to have been invented before spaces in file names came
  around):

      module/path file1.txt,1.3,1.4 file2,1.1,1.2
      Update of /tmp/RgNSQ4Yomr/cvsroot/module/path
      In directory mybox:/tmp/RgNSQ4Yomr/local_root/module/path

      Modified Files:
          file1.txt file2.txt
      Log Message:
          Here are my check-in notes.

  In order to parse this enhanced format, the call to 'Cvs::Trigger''s
  'parse' method needs to be modified:

      use Cvs::Trigger;
      my $c = Cvs::Trigger->new();
      my $args = $c->parse("verifymsg", { rev_fmt => "sVv" });

  The result in args will then store the file names and their revisions under
  the 'revs' key:

      use Data::Dumper;
      print Dumper($args->{revs});

          
                      file2.txt => [1.1, 1.2]
                    }


name: perl-Cvs-Trigger
arch: src
version: 0.04
epoch: 0
release: 7.58
summary: Argument parsers for CVS triggers
url: http://search.cpan.org/dist/Cvs-Trigger/
rpm_license: CHECK(GPL-1.0+ or Artistic-1.0)
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: old-cirrus3
location_href: src/perl-Cvs-Trigger-0.04-7.58.src.rpm
checksum_type: sha512
pkgId:
  7393d28a8627bd360ade4b0fb79c3b6f5a782826bacf594508a76d83f0ac3f8cb0ae7fd1fa6cdf8c07cce60e3e396c1042482e4babfe7df7be1aec3b8ab554cb

description:
  CVS provides three different hooks to intercept check-ins. They can be used
  to approve/reject check-ins or to take action, like logging the check-in in
  a database.

  * 'commitinfo'

  Gets executed before the check-in happens. If it returns a false value
  (usually caused by calling 'die()'), the check-in gets rejected.

  The following entry in the CVS admin file 'commitinfo' calls the hook for
  all check-ins:

      
      ALL /path/cvstrig

  The corresponding script, '/path/cvstrig', parses the arguments which 'cvs'
  passes to them:

      
      use Cvs::Trigger;
      my $c = Cvs::Trigger->new();
      my $args = $c->parse("commitinfo");

  Note that you need to specify the hook name to the 'parse' method, because
  CVS provides the different hooks with different parameters. In case of the
  'commitinfo' hook, the following parameters are available as keys into the
  has referenced by '$args':

    * 'repo_dir'

  Full path to the repository directory where the check-in happens, e.g.
  '/cvsroot/foo/bardir'.

    * 'files'

  Reference to an array of filenames involved the check-in. No path
  information is provided, all files are relative to the 'repo_dir'
  directory.

    * 'opts'

  Additionally, optional parameters passed to the trigger script are
  available with this parameter. Note that the number of these parameters
  needs to be passed to the 'parse' method:

      
      ALL /path/cvstrig foo bar

      
      use Cvs::Trigger;
      my $c = Cvs::Trigger->new();
      my $args = $c->parse("commitinfo", { n_opt_args => 2 });

          
      print join('-', @{ $args->{opts} }), "\n";

  * 'verifymsg'

  Gets executed right after the user entered the check-in message. Based on
  the message text, the check-in can be approved or rejected.

  This hook is typically used to enforce a certain format or content of the
  log message provided by the user.

  Here's an example that checks if the check-in message references a bug
  number:

      
      DEFAULT /path/checkin-verifier

      
      
      use Cvs::Trigger;
      my $c = Cvs::Trigger->new();
      my $args = $c->parse("verifymsg");

      if( $args->{message} =~ m(fixes bug #)) {
          die "No bug number specified";
      }

  'verifymsg' provides the message, accessible by the 'message' key in the
  hash ref returned by the 'parse' method. Additionally, the 'opts' key
  provides a list of optional parameters passed to the script (check
  'commitinfo' for details).

  * 'loginfo'

  Gets executed after the check-in succeeded. It doesn't matter if the
  corresponding script fails or not, the check-in has already happend by the
  time it gets called.

  An entry like

     DEFAULT /path/string

  will call the loginfo script with the following data on STDIN:

      Update of /cvsroot/m/a
      In directory mybox:/local_root/m/a

      Modified Files:
             a1.txt
      Log Message:
      Fixing some bug, forgot which one. Yay!

  There's no need to parse this, though, 'Cvs::Trigger' will do that for you.
  The following hash keys are available:

    * 'repo_dir'

  Full path to the repository directory where the check-in happens, e.g.
  '/cvsroot/foo/bardir'.

    * 'host'

  Name of the host where the check-in has been initiated.

    * 'local_dir'

  The directory in the user's workspace where the check-in got initiated.

    * 'message'

  Check-in message.

    * 'files'

  Reference to an array of filenames involved the check-in. No path
  information is provided, all files are relative to the 'repo_dir'
  directory.

  'loginfo' scripts can get additional data from 'cvs'. For this to happen,
  the call syntax in the 'loginfo' administration file needs to change to
  this format:

     DEFAULT ((echo %{sVv}; cat) | /path/script)

  The first line piped into the script's STDIN then consists of the file
  name, the previous and the new revision number, all space-separated (oh
  well, this seems to have been invented before spaces in file names came
  around):

      module/path file1.txt,1.3,1.4 file2,1.1,1.2
      Update of /tmp/RgNSQ4Yomr/cvsroot/module/path
      In directory mybox:/tmp/RgNSQ4Yomr/local_root/module/path

      Modified Files:
          file1.txt file2.txt
      Log Message:
          Here are my check-in notes.

  In order to parse this enhanced format, the call to 'Cvs::Trigger''s
  'parse' method needs to be modified:

      use Cvs::Trigger;
      my $c = Cvs::Trigger->new();
      my $args = $c->parse("verifymsg", { rev_fmt => "sVv" });

  The result in args will then store the file names and their revisions under
  the 'revs' key:

      use Data::Dumper;
      print Dumper($args->{revs});

          
                      file2.txt => [1.1, 1.2]
                    }


name: perl-Cwd-Ext
arch: noarch
version: 1.06
epoch: 0
release: 1.55
summary: Get Abs Path Without Symlink Dereference and More
url: http://search.cpan.org/dist/Cwd-Ext/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb60
rpm_sourcerpm: perl-Cwd-Ext-1.06-1.55.src.rpm
location_href: noarch/perl-Cwd-Ext-1.06-1.55.noarch.rpm
checksum_type: sha512
pkgId:
  63e907034417f32402f32c1f709ed46098c1f8b3f6b834d6c1e30600eef139b75c144047b73b227bc1a4bb6d2b4005fb848209a79a3e55cd3dd7662f56671b6a

description:
  These are some things that feel missing from Cwd.

  Questions like, Is path a inside the filesystem hierarchy of path b? What
  is the resolved absolute path of a file, without dereferencing symlinks?

  Unlike with Cwd, this module is in baby stage. So it is NOT tweaked for
  OS2, NT, etc etc. This is developed under POSIX.

  This module does not export by default. You must explicitely import what
  you want to use.


name: perl-Cwd-Ext
arch: src
version: 1.06
epoch: 0
release: 1.55
summary: Get Abs Path Without Symlink Dereference and More
url: http://search.cpan.org/dist/Cwd-Ext/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb60
location_href: src/perl-Cwd-Ext-1.06-1.55.src.rpm
checksum_type: sha512
pkgId:
  80f2226d2000489ec451f6adf13b62c3420a8e0ef5de6c46c884c8923c94712b84cdc0e08f495d7c94709aee341de97936d56f83e501c762125539c069196243

description:
  These are some things that feel missing from Cwd.

  Questions like, Is path a inside the filesystem hierarchy of path b? What
  is the resolved absolute path of a file, without dereferencing symlinks?

  Unlike with Cwd, this module is in baby stage. So it is NOT tweaked for
  OS2, NT, etc etc. This is developed under POSIX.

  This module does not export by default. You must explicitely import what
  you want to use.


name: perl-Cwd-Guard
arch: noarch
version: 0.05
epoch: 0
release: 1.51
summary: Temporary changing working directory (chdir)
description:
  CORE::chdir Cwd:: Guard can change the current directory (chdir) using a
  limited scope.

url: http://search.cpan.org/dist/Cwd-Guard/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: goat19
rpm_sourcerpm: perl-Cwd-Guard-0.05-1.51.src.rpm
location_href: noarch/perl-Cwd-Guard-0.05-1.51.noarch.rpm
checksum_type: sha512
pkgId:
  adbfd5c898ca025c1d7363b239f65a7a3838eb822d399ca97a25192ebba3ae656f8e709af35d0d3f019b4ea6119277938c0a76e313b87959fac54aa324c143df


name: perl-Cwd-Guard
arch: src
version: 0.05
epoch: 0
release: 1.51
summary: Temporary changing working directory (chdir)
description:
  CORE::chdir Cwd:: Guard can change the current directory (chdir) using a
  limited scope.

url: http://search.cpan.org/dist/Cwd-Guard/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: goat19
location_href: src/perl-Cwd-Guard-0.05-1.51.src.rpm
checksum_type: sha512
pkgId:
  18cabc2b354d018f27d30f0eadb6eda5bc0fbb8d37691afecf649f622fc44498c86a88a4cd095d62df4feb3f835e9f8aa95e93ab71a654e2eb9a4856b4f956dc


name: perl-Cwd-utf8
arch: noarch
version: 0.011
epoch: 0
release: 1.50
summary: Fully UTF-8 aware Cwd
url: http://search.cpan.org/dist/Cwd-utf8/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb21
rpm_sourcerpm: perl-Cwd-utf8-0.011-1.50.src.rpm
location_href: noarch/perl-Cwd-utf8-0.011-1.50.noarch.rpm
checksum_type: sha512
pkgId:
  8becca061f9eb0632a63c7394317137276a326e7c757e4788938d2f645720bb6da26bca68712a6137bded8a3b85a08b1757f005357e1d7ba12d996370dabdb0f

description:
  While the original Cwd functions are capable of handling UTF-8 quite well,
  they expects and return all data as bytes, not as characters.

  This module replaces all the Cwd functions with fully UTF-8 aware versions,
  both expecting and returning characters.

  *Note:* Replacement of functions is not done on DOS, Windows, and OS/2 as
  these systems do not have full UTF-8 file system support.


name: perl-Cwd-utf8
arch: src
version: 0.011
epoch: 0
release: 1.50
summary: Fully UTF-8 aware Cwd
url: http://search.cpan.org/dist/Cwd-utf8/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb21
location_href: src/perl-Cwd-utf8-0.011-1.50.src.rpm
checksum_type: sha512
pkgId:
  450d5a826b6de42bbde2fc2cc238f26095fe8c9578b7460e7ad0b24b45f472a18261f12c94b0fd5dfd5c09bd9ca67f4ec36e26e89e425581024d136131a317cf

description:
  While the original Cwd functions are capable of handling UTF-8 quite well,
  they expects and return all data as bytes, not as characters.

  This module replaces all the Cwd functions with fully UTF-8 aware versions,
  both expecting and returning characters.

  *Note:* Replacement of functions is not done on DOS, Windows, and OS/2 as
  these systems do not have full UTF-8 file system support.


name: perl-Cyrillic
arch: noarch
version: 1.22
epoch: 0
release: 1.37
summary: Source code filter to escape Cyrillic script
description: Source code filter to escape Cyrillic script
url: https://metacpan.org/release/Cyrillic
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb11
rpm_sourcerpm: perl-Cyrillic-1.22-1.37.src.rpm
location_href: noarch/perl-Cyrillic-1.22-1.37.noarch.rpm
checksum_type: sha512
pkgId:
  61a2fcd4e9496c08b80050424d193bed62826da2a70a774640fbf71cf051b9db7397720cd2caa1392510b96fac5d5d1d688d0b6f6a10ae3de791887f141c839b


name: perl-Cyrillic
arch: src
version: 1.22
epoch: 0
release: 1.37
summary: Source code filter to escape Cyrillic script
description: Source code filter to escape Cyrillic script
url: https://metacpan.org/release/Cyrillic
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb11
location_href: src/perl-Cyrillic-1.22-1.37.src.rpm
checksum_type: sha512
pkgId:
  46e21004c031ebcfaaa32e94896e07284d33422052a0c60a9ca12e7a1afd3b0cbe51027ea4ef5a4c54afe3bc1c994b02c5fcda2ff44c32674f67a5e92a47a332


name: perl-CzFast
arch: src
version: 0.10
epoch: 0
release: 9.111
summary: Perl module for czech charsets manipulation>
url: http://search.cpan.org/dist/CzFast/
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: goat03
location_href: src/perl-CzFast-0.10-9.111.src.rpm
checksum_type: sha512
pkgId:
  3ecfbb6af992bae498cebd114e9d41115e865687163edb5749fe336e32ac48973bc23f8ec0d2eabeaa9694ac20a64bb161cfb31ed14c5c9e1a95c637a51342cd

description:
  Modul rozeznava tyto identifikatory znakovych sad a jejich varianty:

  	us-ascii        nebo ascii
  	iso-8859-1
  	iso-8859-2      nebo unix
  	windows-1250    nebo windows
  	kam             nebo kamenicti
  	pclatin2
  	koi8cs
  	apple-ce        nebo mac          nebo macintosh
  	cp850

  V identifikatorech se *nerozlisuji mala a velka pismena*.

  Funkce *czregexp* je velmi uzitecna zejmena pro vyhledavani v databazich,
  podporujicich regulerni vyrazy. Implementace pocita s sesti kombinacemi pro
  pismena E a U - varianty s carkou i hackem, resp. carkou i krouzkem.
  Vstupem teto funkce *musi byt retezec v kodovani iso-8859-2 (unix)*.

  Funkce provadi eskejpovani znaku, ktere maji v tride charakteru regulernich
  vyrazu specialni vyznam - '^', '-' a ']'. Toto eskejpovani je mozne provest
  dvema zpusoby, standardnim POSIX pouzivanym napr. programem grep, nebo
  zpusobem nutnym v Perlove implementaci. V pripade Perlu je eskejpovani
  provadeno jinak a s ohledem na dalsi skupiny znaku se specialnim vyznamem,
  jako je napr. '\w' nebo znak '\'. Funkce implicitne eskejpuje pro Perl,
  eskejpovani POSIX lze aktivovat pomoci volitelneho druheho parametru. Pokud
  je tento druhy parametr true - napr. retezec 'posix' nebo hodnota '1',
  eskejpuje funkce dle POSIXU.

  Pro pouziti v SQL je nutne zvolit spravny format eskejpovani podle toho,
  ktery pouziva vase databaze. Napr. databaze MySQL pouziva eskejpovani
  POSIX, a je pak tedy nutne tuto funkci volat jako &czregexp($str, 1).

  Prvnim parametrem funkce *czrecode* je vstupni kodovani, druhym vystupni
  kodovani a tretim retezec, ktery ma byt prekodovan. Vstupni retezec neni
  modifikovan, funkce vraci prekodovany vstup jako svou navratovou hodnotu.

  Funkce *detect_client_charset* vyuziva promenne prostredi, nastavovane
  webserverem pro spoustene CGI programy na zaklade HTTP hlavicek zaslanych
  klientem, pro urceni jake kodovani cestiny tento klient pouziva. Vraci
  kodovani klienta ve forme identifikatoru popsanych vyse, v jejich zakladni
  variante (ie. jako napr. 'windows-1250').

  Jadro modulu je z duvodu vyssi rychlosti napsano v jazyce C, jako dynamicky
  zavadeny objekt interpretu Perlu. Pro systemy nepodporujici dynamicke
  zavadeni za behu, je mozne modul staticky slinkovat s interpretem pri jeho
  kompilaci. Toto je blize popsano v dokumentaci Perlu. Modul je takto
  vyrazne rychlejsi nez jine dostupne Perl moduly pro prekodovani. Modul
  vyuziva konverzni mapy vytvorene Jaromirem Doleckem pro projekt csacek
  (http://www.csacek.cz) a je csackem inspirovan i v reseni detekce kodovani
  klienta.

rpm_license:
  CzFast - Perl module for czech charsets manipulation This program uses character tables created by Jaromir Dolecek for the Csacek project (http://www.csacek.cz). This module is free software and you can redistribute it and/or modify it under the terms of either: a) the GNU General Public License as published by the Free Software Foundation and either version 1, or (at your option) any later version, or b) the "Artistic License" which comes with this module. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY and without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See either the GNU General Public License or the Artistic License for more details. You should have received a copy of the Artistic License with this module, in the file ARTISTIC. If not, I'll be glad to provide one. You should have received a copy of the GNU General Public License along with this program and if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA


name: perl-CzFast
arch: x86_64
version: 0.10
epoch: 0
release: 9.111
summary: Perl module for czech charsets manipulation>
url: http://search.cpan.org/dist/CzFast/
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: goat03
rpm_sourcerpm: perl-CzFast-0.10-9.111.src.rpm
location_href: x86_64/perl-CzFast-0.10-9.111.x86_64.rpm
checksum_type: sha512
pkgId:
  2d9ac6a5e51a4b4e69230bef1fb9a3eff0c07bfad6646a698fdbd6b264d06efb8b7a7cbfce439790edf25b0acbf6fdcc895bfcc34fc7c171eda0111e84a42dea

description:
  Modul rozeznava tyto identifikatory znakovych sad a jejich varianty:

  	us-ascii        nebo ascii
  	iso-8859-1
  	iso-8859-2      nebo unix
  	windows-1250    nebo windows
  	kam             nebo kamenicti
  	pclatin2
  	koi8cs
  	apple-ce        nebo mac          nebo macintosh
  	cp850

  V identifikatorech se *nerozlisuji mala a velka pismena*.

  Funkce *czregexp* je velmi uzitecna zejmena pro vyhledavani v databazich,
  podporujicich regulerni vyrazy. Implementace pocita s sesti kombinacemi pro
  pismena E a U - varianty s carkou i hackem, resp. carkou i krouzkem.
  Vstupem teto funkce *musi byt retezec v kodovani iso-8859-2 (unix)*.

  Funkce provadi eskejpovani znaku, ktere maji v tride charakteru regulernich
  vyrazu specialni vyznam - '^', '-' a ']'. Toto eskejpovani je mozne provest
  dvema zpusoby, standardnim POSIX pouzivanym napr. programem grep, nebo
  zpusobem nutnym v Perlove implementaci. V pripade Perlu je eskejpovani
  provadeno jinak a s ohledem na dalsi skupiny znaku se specialnim vyznamem,
  jako je napr. '\w' nebo znak '\'. Funkce implicitne eskejpuje pro Perl,
  eskejpovani POSIX lze aktivovat pomoci volitelneho druheho parametru. Pokud
  je tento druhy parametr true - napr. retezec 'posix' nebo hodnota '1',
  eskejpuje funkce dle POSIXU.

  Pro pouziti v SQL je nutne zvolit spravny format eskejpovani podle toho,
  ktery pouziva vase databaze. Napr. databaze MySQL pouziva eskejpovani
  POSIX, a je pak tedy nutne tuto funkci volat jako &czregexp($str, 1).

  Prvnim parametrem funkce *czrecode* je vstupni kodovani, druhym vystupni
  kodovani a tretim retezec, ktery ma byt prekodovan. Vstupni retezec neni
  modifikovan, funkce vraci prekodovany vstup jako svou navratovou hodnotu.

  Funkce *detect_client_charset* vyuziva promenne prostredi, nastavovane
  webserverem pro spoustene CGI programy na zaklade HTTP hlavicek zaslanych
  klientem, pro urceni jake kodovani cestiny tento klient pouziva. Vraci
  kodovani klienta ve forme identifikatoru popsanych vyse, v jejich zakladni
  variante (ie. jako napr. 'windows-1250').

  Jadro modulu je z duvodu vyssi rychlosti napsano v jazyce C, jako dynamicky
  zavadeny objekt interpretu Perlu. Pro systemy nepodporujici dynamicke
  zavadeni za behu, je mozne modul staticky slinkovat s interpretem pri jeho
  kompilaci. Toto je blize popsano v dokumentaci Perlu. Modul je takto
  vyrazne rychlejsi nez jine dostupne Perl moduly pro prekodovani. Modul
  vyuziva konverzni mapy vytvorene Jaromirem Doleckem pro projekt csacek
  (http://www.csacek.cz) a je csackem inspirovan i v reseni detekce kodovani
  klienta.

rpm_license:
  CzFast - Perl module for czech charsets manipulation This program uses character tables created by Jaromir Dolecek for the Csacek project (http://www.csacek.cz). This module is free software and you can redistribute it and/or modify it under the terms of either: a) the GNU General Public License as published by the Free Software Foundation and either version 1, or (at your option) any later version, or b) the "Artistic License" which comes with this module. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY and without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See either the GNU General Public License or the Artistic License for more details. You should have received a copy of the Artistic License with this module, in the file ARTISTIC. If not, I'll be glad to provide one. You should have received a copy of the GNU General Public License along with this program and if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA


name: perl-cPanel
arch: noarch
version: 0.0.1
epoch: 0
release: 8.52
summary: Perl extension to cPanel servers
url: http://search.cpan.org/dist/cPanel/
rpm_license: GPL-1.0+ or Artistic-1.0
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: morla3
rpm_sourcerpm: perl-cPanel-0.0.1-8.52.src.rpm
location_href: noarch/perl-cPanel-0.0.1-8.52.noarch.rpm
checksum_type: sha512
pkgId:
  3d49568f2e30fc120a1894188a8f78dc7d56abc2fa961bd03dd96f32d7e6a94fdaa0352b7a64a5b3ee623d0fc0101ec72a7475cc762cb6fd388db04f93675e44

description:
  This is a placeholder for now for cPanel:: modules.

  I'm doing this as a cPanel http://www.cpanel.net developer for future
  development of our public API.


name: perl-cPanel
arch: src
version: 0.0.1
epoch: 0
release: 8.52
summary: Perl extension to cPanel servers
url: http://search.cpan.org/dist/cPanel/
rpm_license: GPL-1.0+ or Artistic-1.0
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: morla3
location_href: src/perl-cPanel-0.0.1-8.52.src.rpm
checksum_type: sha512
pkgId:
  c8a9ae2a74050f6599a148dbf9b05c81a0c943ecea9cf0025c98e503e3e8484394f89e2fecf567f434764ab2298464e2d7ddeab027c8efad662db1dd9d9a4914

description:
  This is a placeholder for now for cPanel:: modules.

  I'm doing this as a cPanel http://www.cpanel.net developer for future
  development of our public API.


name: perl-cPanel-MemTest
arch: src
version: 0.3
epoch: 0
release: 8.86
summary: Test Memory Allocation
url: http://search.cpan.org/dist/cPanel-MemTest/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: old-atreju4
location_href: src/perl-cPanel-MemTest-0.3-8.86.src.rpm
checksum_type: sha512
pkgId:
  dd52d7d822605e8c3d77c4e11c6709f716380a6fc4b9a5f2212c03f00139d19e88b42c9152bc7981a236e816e4423229c8ee6a9dbf14895cc83cd493e5963115

description:
  If you know you'll be running a memory intensive script it can be nice to
  be able to see if there is enough memory first instead of hitting a memory
  limit partway through and failing with little or no control over it.


name: perl-cPanel-MemTest
arch: x86_64
version: 0.3
epoch: 0
release: 8.86
summary: Test Memory Allocation
url: http://search.cpan.org/dist/cPanel-MemTest/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: old-atreju4
rpm_sourcerpm: perl-cPanel-MemTest-0.3-8.86.src.rpm
location_href: x86_64/perl-cPanel-MemTest-0.3-8.86.x86_64.rpm
checksum_type: sha512
pkgId:
  c00adb5699e00aaf8d38a6ef22ae8e827bd344fe1ff96008c2d9e07ba61df05fc1564ebe0f6f1bedf6ba3978aad758125665933affa354b04127d7d016158cc0

description:
  If you know you'll be running a memory intensive script it can be nice to
  be able to see if there is enough memory first instead of hitting a memory
  limit partway through and failing with little or no control over it.


name: perl-cPanel-PublicAPI
arch: noarch
version: 2.8
epoch: 0
release: 1.32
summary: Perl interface for interacting with cPanel
url: https://metacpan.org/release/cPanel-PublicAPI
rpm_license: BSD-3-Clause
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Unspecified
rpm_buildhost: sheep86
rpm_sourcerpm: perl-cPanel-PublicAPI-2.8-1.32.src.rpm
location_href: noarch/perl-cPanel-PublicAPI-2.8-1.32.noarch.rpm
checksum_type: sha512
pkgId:
  0f25f41351b4b2fc508573d5057c261e20dfc95222cb02f902876e7d6f00cdf182b80df9a2d643d3de704a8f47bbfcb08fe8434b1d8721f94a82ed1ffe1fde0e

description:
  cPanel::PublicAPI is a supported interface for interacting with cPanel's
  APIs over HTTP. This allows you to query either WHM or cPanel accounts from
  a perl interface. The purpose of this module is to provide an easy-to-use
  interface into cPanel's various APIs without requiring much knowledge of
  how they work.


name: perl-cPanel-PublicAPI
arch: src
version: 2.8
epoch: 0
release: 1.32
summary: Perl interface for interacting with cPanel
url: https://metacpan.org/release/cPanel-PublicAPI
rpm_license: BSD-3-Clause
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Unspecified
rpm_buildhost: sheep86
location_href: src/perl-cPanel-PublicAPI-2.8-1.32.src.rpm
checksum_type: sha512
pkgId:
  f65f8d11f23d70ce55fdda1ecf3d330ad5f3d726b350332de22012ce04b144eaecea3a2685c9cb0bc30b13daf1f904c46a7c47d2af6026ba96e2bc1faf4466d9

description:
  cPanel::PublicAPI is a supported interface for interacting with cPanel's
  APIs over HTTP. This allows you to query either WHM or cPanel accounts from
  a perl interface. The purpose of this module is to provide an easy-to-use
  interface into cPanel's various APIs without requiring much knowledge of
  how they work.


name: perl-cPanel-RESTivus
arch: noarch
version: 0.01
epoch: 0
release: 1.17
summary: REST(ish) API façade to the various and sundry cPanel APIs
url: http://search.cpan.org/dist/cPanel-RESTivus/
rpm_license: GPL-1.0+ or Artistic-1.0
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb21
rpm_sourcerpm: perl-cPanel-RESTivus-0.01-1.17.src.rpm
location_href: noarch/perl-cPanel-RESTivus-0.01-1.17.noarch.rpm
checksum_type: sha512
pkgId:
  64108ae048285e97ecdeca77d3c82d1938a6d9d36540844ccd86e05f667f897e7d7e42a523c3c0ad450a9d5cdc1d3716ba0a804a39bb16d92157edccb7513a49

description:
  Initial release. Just to reserve the namespace, no actual functionality.

  See https://github.com/drmuey/p5-cPanel-RESTivus for upcoming details,
  roadmap, etc.


name: perl-cPanel-RESTivus
arch: src
version: 0.01
epoch: 0
release: 1.17
summary: REST(ish) API façade to the various and sundry cPanel APIs
url: http://search.cpan.org/dist/cPanel-RESTivus/
rpm_license: GPL-1.0+ or Artistic-1.0
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb21
location_href: src/perl-cPanel-RESTivus-0.01-1.17.src.rpm
checksum_type: sha512
pkgId:
  0268efd08a7f2643769357651570466187125dc49d1ef2145329344dac4908931ef7b866a993bc9cea6a44f96658c2f893a00302fff261992f72789b1211e9e8

description:
  Initial release. Just to reserve the namespace, no actual functionality.

  See https://github.com/drmuey/p5-cPanel-RESTivus for upcoming details,
  roadmap, etc.


name: perl-cPanel-SyncUtil
arch: noarch
version: 0.8
epoch: 0
release: 4.53
summary: Perl extension for creating utilities that work with cpanelsync aware di[cut]
url: http://search.cpan.org/dist/cPanel-SyncUtil/
rpm_license: GPL-1.0+ or Artistic-1.0
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb54
rpm_sourcerpm: perl-cPanel-SyncUtil-0.8-4.53.src.rpm
location_href: noarch/perl-cPanel-SyncUtil-0.8-4.53.noarch.rpm
checksum_type: sha512
pkgId:
  80c8161f918cbd2eaee8e285f5c3aaa440fc78aa6b99d00eefb5056d6e509c09521b43ef83e171ba1de8ddac4e52b02339d8b65ccd172c68438037a35bc809e6

description:
  These utility functions can be used to in scripts that create and work with
  cpanelsync environments.


name: perl-cPanel-SyncUtil
arch: src
version: 0.8
epoch: 0
release: 4.53
summary: Perl extension for creating utilities that work with cpanelsync aware di[cut]
url: http://search.cpan.org/dist/cPanel-SyncUtil/
rpm_license: GPL-1.0+ or Artistic-1.0
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb54
location_href: src/perl-cPanel-SyncUtil-0.8-4.53.src.rpm
checksum_type: sha512
pkgId:
  1b1fc10c09ea2de73dbb57e54f224d913305508fb907ed1dbbb472638eb7722ce44c6a50fd816caa715414d1d60dcdf09b5a8d72642c0515f630d2cfce3c84b8

description:
  These utility functions can be used to in scripts that create and work with
  cpanelsync environments.


name: perl-callee
arch: noarch
version: 1.100820
epoch: 0
release: 8.53
summary: Support Recursive Anonymous Functions
url: http://search.cpan.org/dist/callee/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: hurricane3
rpm_sourcerpm: perl-callee-1.100820-8.53.src.rpm
location_href: noarch/perl-callee-1.100820-8.53.noarch.rpm
checksum_type: sha512
pkgId:
  c0f40ee7eefb5eb9e6866cc7bee2a81c5cb348314994579e0952c195e2cec57b4238ac1b68417928473bd7e902fb96dad7d830ce3371de3dbf8702c8cc448a84

description:
  This module exports one function, 'callee()', which allows anonymous
  functions to refer to themselves. This is necessary for recursive anonymous
  functions.

  A recursive function must be able to refer to itself. Typically, a function
  refers to itself by its name. However, an anonymous function does not have
  a name, and if there is no accessible variable referring to it, i.e. the
  function is not assigned to any variable, the function cannot refer to
  itself. This is where 'callee' comes in.

  This module is just very thin syntactic sugar for Devel::Caller.


name: perl-callee
arch: src
version: 1.100820
epoch: 0
release: 8.53
summary: Support Recursive Anonymous Functions
url: http://search.cpan.org/dist/callee/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: hurricane3
location_href: src/perl-callee-1.100820-8.53.src.rpm
checksum_type: sha512
pkgId:
  ac21a3236369054d306df79f9854715cd70e81bc6be6a36f257059e6615ab0914e83c8b901d84a4620be8db8852a82da159a73f2672340191b03b92204e0c6ed

description:
  This module exports one function, 'callee()', which allows anonymous
  functions to refer to themselves. This is necessary for recursive anonymous
  functions.

  A recursive function must be able to refer to itself. Typically, a function
  refers to itself by its name. However, an anonymous function does not have
  a name, and if there is no accessible variable referring to it, i.e. the
  function is not assigned to any variable, the function cannot refer to
  itself. This is where 'callee' comes in.

  This module is just very thin syntactic sugar for Devel::Caller.


name: perl-capitalization
arch: noarch
version: 0.03
epoch: 0
release: 1.52
summary: No Capitalization On Method Names
description: capitalization.pm allows you to use familiar style on method naming.
url: http://search.cpan.org/dist/capitalization/
rpm_license: CHECK(GPL-1.0+ or Artistic-1.0)
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb03
rpm_sourcerpm: perl-capitalization-0.03-1.52.src.rpm
location_href: noarch/perl-capitalization-0.03-1.52.noarch.rpm
checksum_type: sha512
pkgId:
  9ebbbc34ec1c1e638eac40512da1892e9610104428a8c3db159f75fafd79b7419ec2c9328d8da2d382fda227f2f85c9f8494663d4b628fa5b523ec4f6dc5d086


name: perl-capitalization
arch: src
version: 0.03
epoch: 0
release: 1.52
summary: No Capitalization On Method Names
description: capitalization.pm allows you to use familiar style on method naming.
url: http://search.cpan.org/dist/capitalization/
rpm_license: CHECK(GPL-1.0+ or Artistic-1.0)
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb03
location_href: src/perl-capitalization-0.03-1.52.src.rpm
checksum_type: sha512
pkgId:
  c565e6c7ee1bdd82d923e8e4924317b6534028b57854112e61353e9703c368e8e610e3efa24059ab88ce60fd7cb58ed8a99785f38c23dd0bc24c3f599d2a1467


name: perl-carton
arch: noarch
version: 0.9.15
epoch: 0
release: 3.55
summary: Perl module dependency manager (aka Bundler for Perl)
description: Perl module dependency manager (aka Bundler for Perl)
url: http://search.cpan.org/dist/carton/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb15
rpm_sourcerpm: perl-carton-0.9.15-3.55.src.rpm
location_href: noarch/perl-carton-0.9.15-3.55.noarch.rpm
checksum_type: sha512
pkgId:
  de3b1a73392a1b0918b896501cf89e7e5931b0681eb31b5c667c60d1b2adb8291f93a33b65194fc46d4d22fb04087952c223d71be4eaa9a6f23413dc04c0bf06


name: perl-carton
arch: src
version: 0.9.15
epoch: 0
release: 3.55
summary: Perl module dependency manager (aka Bundler for Perl)
description: Perl module dependency manager (aka Bundler for Perl)
url: http://search.cpan.org/dist/carton/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb15
location_href: src/perl-carton-0.9.15-3.55.src.rpm
checksum_type: sha512
pkgId:
  db8a1178a5df5b6e5c160544d3ab8cb272e87939768f1111c77f33ac7c4266383afeb33772cba492612e884e5548f124f957ebf1a5fba692c35fa6b9d9f81873


name: perl-cet
arch: noarch
version: 2.02
epoch: 0
release: 3.53
summary: Console Emphasis Tool
url: http://search.cpan.org/dist/cet/
rpm_license: Artistic-1.0
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb15
rpm_sourcerpm: perl-cet-2.02-3.53.src.rpm
location_href: noarch/perl-cet-2.02-3.53.noarch.rpm
checksum_type: sha512
pkgId:
  305bb8d7bf3995de14f460ecdb601341f85181c610cd167ecce9037bccc9f1dcc346072c91a47bdf8df5a658d73c1a986fae1f0561838f39b708a6954b19d82c

description:
  cet.pl is a command line tool for visually emphasizing text in log files
  etc. by colorizing the output matching regular expressions.


name: perl-cet
arch: src
version: 2.02
epoch: 0
release: 3.53
summary: Console Emphasis Tool
url: http://search.cpan.org/dist/cet/
rpm_license: Artistic-1.0
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb15
location_href: src/perl-cet-2.02-3.53.src.rpm
checksum_type: sha512
pkgId:
  f74e3e6499236555ef02ca21268cd09d7a34e20f33bebebca4e437794637efc24f11e5c43ee50c13d531965aa157a2fe66ed01557cc4b794115c0c947750ba08

description:
  cet.pl is a command line tool for visually emphasizing text in log files
  etc. by colorizing the output matching regular expressions.


name: perl-circular-require
arch: noarch
version: 0.12
epoch: 0
release: 9.29
summary: Detect Circularity in Use/Require Statements
url: http://search.cpan.org/dist/circular-require/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: sheep87
rpm_sourcerpm: perl-circular-require-0.12-9.29.src.rpm
location_href: noarch/perl-circular-require-0.12-9.29.noarch.rpm
checksum_type: sha512
pkgId:
  68288f0b37aeece78e9066c2a1061926dbfe1ae28829eb09a387cfce035da03fa63b35d9232e28100189010a3db410feabde8eb211bb1c0c134ab504f2c79598

description:
  Perl by default just ignores cycles in require statements - if Foo.pm does
  'use Bar' and Bar.pm does 'use Foo', doing 'use Foo' elsewhere will start
  loading Foo.pm, then hit the 'use' statement, start loading Bar.pm, hit the
  'use' statement, notice that Foo.pm has already started loading and ignore
  it, and continue loading Bar.pm. But Foo.pm hasn't finished loading yet, so
  if Bar.pm uses anything from Foo.pm (which it likely does, if it's loading
  it), those won't be accessible while the body of Bar.pm is being executed.
  This can lead to some very confusing errors, especially if introspection is
  happening at load time ('make_immutable' in Moose classes, for example).
  This module generates a warning whenever a module is skipped due to being
  loaded, if that module has not finished executing.

  This module works as a pragma, and typically pragmas have lexical scope.
  Lexical scope doesn't make a whole lot of sense for this case though,
  because the effect it's tracking isn't lexical (what does it mean to
  disable the pragma inside of a cycle vs. outside of a cycle? does disabling
  it within a cycle cause it to always be disabled for that cycle, or only if
  it's disabled at the point where the warning would otherwise be generated?
  etc.), but dynamic scope (the scope that, for instance, 'local' uses) does,
  and that's how this module works. Saying 'no circular::require' enables the
  module for the current dynamic scope, and 'use circular::require' disables
  it for the current dynamic scope. Hopefully, this will just do what you
  mean.

  In some situations, other modules might be handling the module loading for
  you - 'use base' and 'Class::Load::load_class', for instance. To avoid
  these modules showing up as the source of cycles, you can use the '-hide'
  parameter when using this module. For example:

    no circular::require -hide => [qw(base parent Class::Load)];

  or

    perl -M'-circular::require -hide => [qw(base parent Class::Load)];' foo.pl


name: perl-circular-require
arch: src
version: 0.12
epoch: 0
release: 9.29
summary: Detect Circularity in Use/Require Statements
url: http://search.cpan.org/dist/circular-require/
rpm_license: Artistic-1.0 or GPL-1.0+
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: sheep87
location_href: src/perl-circular-require-0.12-9.29.src.rpm
checksum_type: sha512
pkgId:
  199d1d815503dae1f944d50e98ef4d5693cf5b2f28c81ad0875f16f0f209bb6ad9506ae739bb2eee21df5381b3d20a0ec099e686d6eb04465bfa087cf9b2fed1

description:
  Perl by default just ignores cycles in require statements - if Foo.pm does
  'use Bar' and Bar.pm does 'use Foo', doing 'use Foo' elsewhere will start
  loading Foo.pm, then hit the 'use' statement, start loading Bar.pm, hit the
  'use' statement, notice that Foo.pm has already started loading and ignore
  it, and continue loading Bar.pm. But Foo.pm hasn't finished loading yet, so
  if Bar.pm uses anything from Foo.pm (which it likely does, if it's loading
  it), those won't be accessible while the body of Bar.pm is being executed.
  This can lead to some very confusing errors, especially if introspection is
  happening at load time ('make_immutable' in Moose classes, for example).
  This module generates a warning whenever a module is skipped due to being
  loaded, if that module has not finished executing.

  This module works as a pragma, and typically pragmas have lexical scope.
  Lexical scope doesn't make a whole lot of sense for this case though,
  because the effect it's tracking isn't lexical (what does it mean to
  disable the pragma inside of a cycle vs. outside of a cycle? does disabling
  it within a cycle cause it to always be disabled for that cycle, or only if
  it's disabled at the point where the warning would otherwise be generated?
  etc.), but dynamic scope (the scope that, for instance, 'local' uses) does,
  and that's how this module works. Saying 'no circular::require' enables the
  module for the current dynamic scope, and 'use circular::require' disables
  it for the current dynamic scope. Hopefully, this will just do what you
  mean.

  In some situations, other modules might be handling the module loading for
  you - 'use base' and 'Class::Load::load_class', for instance. To avoid
  these modules showing up as the source of cycles, you can use the '-hide'
  parameter when using this module. For example:

    no circular::require -hide => [qw(base parent Class::Load)];

  or

    perl -M'-circular::require -hide => [qw(base parent Class::Load)];' foo.pl


name: perl-class-with-roles
arch: noarch
version: 0.004
epoch: 0
release: 1.31
summary: Shortcut for using a class and applying it some Role::Tiny roles, from t[cut]
description: Shortcut for using a class and applying it some Role::Tiny roles, from the command line
url: https://metacpan.org/release/class-with-roles
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: sheep84
rpm_sourcerpm: perl-class-with-roles-0.004-1.31.src.rpm
location_href: noarch/perl-class-with-roles-0.004-1.31.noarch.rpm
checksum_type: sha512
pkgId:
  5f196e85ce0577ff32f06a057479ac26577bab2be557156164947c014d9ea57b53715497b52eee10135124a98de4192c544eeb199d3c280d9aeecc7bee0cf4b1


name: perl-class-with-roles
arch: src
version: 0.004
epoch: 0
release: 1.31
summary: Shortcut for using a class and applying it some Role::Tiny roles, from t[cut]
description: Shortcut for using a class and applying it some Role::Tiny roles, from the command line
url: https://metacpan.org/release/class-with-roles
rpm_license: Artistic-1.0 OR GPL-1.0-or-later
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: sheep84
location_href: src/perl-class-with-roles-0.004-1.31.src.rpm
checksum_type: sha512
pkgId:
  bb3a20961fc5d14f45be98cf283446bd194c4e08b093f349bb32347d3e9c012e368b63d495e7d0de4ebccc3ff8b5e6964fe7229de4643b94e78f92438f1c2fb0


name: perl-classes
arch: noarch
version: 0.944
epoch: 0
release: 8.62
summary: Conventional Perl 5 Classes
url: http://search.cpan.org/dist/classes/
rpm_license: GPL-1.0+ or Artistic-1.0
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: goat11
rpm_sourcerpm: perl-classes-0.944-8.62.src.rpm
location_href: noarch/perl-classes-0.944-8.62.noarch.rpm
checksum_type: sha512
pkgId:
  6020257fab522d93b3f6874ff160ea1daba7fd8d01b1ac8b21aff5ed785618310fcd5f7857966c82ced7332b9d0d251e85986bea89e14fec7350e6c84aadd081

description:
  A simple, stable, fast, and flexible way to use conventional Perl 5 classes
  in scripts, rapid prototypes, and full-scale applications.

  This reference document covers syntax only. See the following for more:

  * classesoop

  Introductory primer of concepts, ideas and terms from object oriented
  programming without any particular implementation specifics in mind.

  * classestut

  List of included tutorials aimed at taking a beginning Perl programmer from
  the basics to advanced techniques of object oriented programming with
  'classes'.

  * classescb

  Cookbook collection of specific tasks and examples with lots of useable
  code.

  * classesfaq

  Questions and answers about support, design decisions, justification,
  motivation, and other hype.


name: perl-classes
arch: src
version: 0.944
epoch: 0
release: 8.62
summary: Conventional Perl 5 Classes
url: http://search.cpan.org/dist/classes/
rpm_license: GPL-1.0+ or Artistic-1.0
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: goat11
location_href: src/perl-classes-0.944-8.62.src.rpm
checksum_type: sha512
pkgId:
  e9e466faf441e25285a79546c1217ddea4816ae267f47197ca6a181ba84cd97b43eef3935b7f5af19fe0046a36fbabb6807efe7fc37098d8a3ea0ed093074127

description:
  A simple, stable, fast, and flexible way to use conventional Perl 5 classes
  in scripts, rapid prototypes, and full-scale applications.

  This reference document covers syntax only. See the following for more:

  * classesoop

  Introductory primer of concepts, ideas and terms from object oriented
  programming without any particular implementation specifics in mind.

  * classestut

  List of included tutorials aimed at taking a beginning Perl programmer from
  the basics to advanced techniques of object oriented programming with
  'classes'.

  * classescb

  Cookbook collection of specific tasks and examples with lots of useable
  code.

  * classesfaq

  Questions and answers about support, design decisions, justification,
  motivation, and other hype.


name: perl-clobber
arch: noarch
version: 0.04
epoch: 0
release: 2.56
summary: Pragma to Optionally Prevent Over-Writing Files
url: http://search.cpan.org/dist/clobber/
rpm_license: GPL-1.0+ or Artistic-1.0
rpm_vendor: obs://build.opensuse.org/devel:languages:perl
rpm_group: Development/Libraries/Perl
rpm_buildhost: lamb51
rpm_sourcerpm: perl-clobber-0.04-2.56.src.rpm
location_href: noarch/perl-clobber-0.04-2.56.noarch.rpm
checksum_type: sha512
pkgId:
  160ff62277657e94f71d7265c418c93c8ffa5efbf6678f6925ecda37018935f0d8559fbfdd2168004de4af71fb4037e76e15a11baa4a82c0dfe1b163c8cf29d2

description:
  Do you occasionally get '+>' and '+<' mixed up, or accidentally leave off
  an > in the mode of an 'open'? Want to run some relatively trustworthy
  code--such as some spaghetti monster you created in the days of yore--but
  can't be bothered to check it's semantics? Or perhaps you'd like to add a
  level of protection to operations on user-supplied files without coding the
  logic yourself.

  Yes? Then this pragma could help you from blowing away valuable data.

  Like the _noclobber_ variable of some shells, this module will prevent the
  use of open modes which truncate if a file already exists. This behavior
  can be controlled at the block level, as demonstrated in the SYNOPSIS.


