./www/p5-Session-Storage-Secure, Encrypted, expiring, compressed, serialized session data with integrity

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: pkgsrc-2019Q3, Version: 0.011nb2, Package name: p5-Session-Storage-Secure-0.011nb2, Maintainer: pkgsrc-users

This module implements a secure way to encode session data. It is primarily
intended for storing session data in browser cookies, but could be used with
other backend storage where security of stored session data is important.

Features include:

() Data serialization and compression using Sereal
() Data encryption using AES with a unique derived key per encoded session
() Enforced expiration timestamp (optional)
() Integrity protected with a message authentication code (MAC)


Required to run:
[devel/p5-namespace-clean] [devel/p5-MooX-Types-MooseLike] [devel/p5-Moo] [converters/p5-Sereal-Decoder] [converters/p5-Sereal-Encoder] [lang/perl5] [math/p5-Math-Random-ISAAC-XS] [security/p5-Crypt-CBC] [security/p5-Crypt-URandom] [security/p5-Crypt-Rijndael] [textproc/p5-String-Compare-ConstantTime]

Required to build:
[devel/p5-Test-Fatal] [devel/p5-Test-Deep] [math/p5-Number-Tolerant] [pkgtools/cwrappers]

Master sites: (Expand)

SHA1: 8646fb90c71d817abea537fa99bf4d8c0d9c3c7a
RMD160: 154e4786677370731d34c236f0c39d53c91cbd19
Filesize: 24.551 KB

Version history: (Expand)