SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 

perl-Session-Token rpm build for : openSUSE Tumbleweed. For other distributions click perl-Session-Token.

Name : perl-Session-Token
Version : 1.503 Vendor : obs://build_opensuse_org/devel:languages:perl
Release : 1.84 Date : 2024-08-28 22:10:10
Group : Development/Libraries/Perl Source RPM : perl-Session-Token-1.503-1.84.src.rpm
Size : 0.08 MB
Packager : (none)
Summary : Secure, efficient, simple random session token generation
Description :
This module provides a secure, efficient, and simple interface for creating
session tokens, password reset codes, temporary passwords, random
identifiers, and anything else you can think of.

When a Session::Token object is created, 1024 bytes are read from
\'/dev/urandom\' (Linux, Solaris, most BSDs), \'/dev/arandom\' (some older
BSDs), or Crypt::Random::Source::Strong::Win32 (Windows). These bytes are
used to seed the at http://www.burtleburtle.net/bob/rand/isaacafa.html
pseudo random number generator.

Once a generator is created, you can repeatedly call the \'get\' method on
the generator object and it will return a new token each time.

*IMPORTANT*: If your application calls \'fork\', make sure that any
generators are re-created in one of the processes after the fork since
forking will duplicate the generator state and both parent and child
processes will go on to produce identical tokens (just like perl\'s rand
after it is seeded).

After the generator context is created, no system calls are used to
generate tokens. This is one way that Session::Token helps with efficiency.
However, this is only important for certain use cases (generally not web
sessions).

ISAAC is a cryptographically secure PRNG that improves on the well-known
RC4 algorithm in some important areas. For instance, it doesn\'t have short
cycles or initial bias like RC4 does. A theoretical shortest possible cycle
in ISAAC is \'2**40\', although no cycles this short have ever been found
(and probably don\'t exist at all). On average, ISAAC cycles are \'2**8295\'.

RPM found in directory: /packages/linux-pbone/ftp5.gwdg.de/pub/opensuse/repositories/devel:/languages:/perl:/CPAN-S/openSUSE_Tumbleweed/x86_64

Content of RPM  Provides Requires

Download
ftp.icm.edu.pl  perl-Session-Token-1.503-1.84.x86_64.rpm
     

Provides :
perl(Session::Token)
perl-Session-Token
perl-Session-Token(x86-64)

Requires :
ld-linux-x86-64.so.2()(64bit)
ld-linux-x86-64.so.2(GLIBC_2.3)(64bit)
libc.so.6()(64bit)
libc.so.6(GLIBC_2.14)(64bit)
libc.so.6(GLIBC_2.2.5)(64bit)
libc.so.6(GLIBC_2.4)(64bit)
perl(:MODULE_COMPAT_5.40.0)
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(FileDigests) <= 4.6.0-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(PayloadIsZstd) <= 5.4.18-1


Content of RPM :
/usr/lib/perl5/vendor_perl/5.40.0/x86_64-linux-thread-multi/Session
/usr/lib/perl5/vendor_perl/5.40.0/x86_64-linux-thread-multi/Session/Token.pm
/usr/lib/perl5/vendor_perl/5.40.0/x86_64-linux-thread-multi/auto/Session
/usr/lib/perl5/vendor_perl/5.40.0/x86_64-linux-thread-multi/auto/Session/Token
/usr/lib/perl5/vendor_perl/5.40.0/x86_64-linux-thread-multi/auto/Session/Token/Token.so
/usr/share/doc/packages/perl-Session-Token
/usr/share/doc/packages/perl-Session-Token/Changes
/usr/share/doc/packages/perl-Session-Token/README
/usr/share/licenses/perl-Session-Token
/usr/share/licenses/perl-Session-Token/COPYING
/usr/share/man/man3/Session::Token.3pm.gz

 
ICM