Add up to 32 decrypt spezification to read and encrypt specification to write function with support of F4PWD (password) and F4KME (key management extension).
For a transparent read of clear, compressed and encrypted file you can currently spezify up to 32 FLAM4 passwords (F4PWD) or FLAM4 Key Management Exist parameter (F4KME) at read.xml/text/char/binary/auto(). If a encrypted FLAMFILE found, then each spezification are tryed and as last try a default password are always used. The default password, can be defind with password=default if read/write.flam() used, or with decr.f4pwd/kme(). The FKMESTD0 is used if no FKME parameter provided. The FKMESTD0 returns simply also the default password.
At write, only one kind of encryption (encrypt.f4pwd or f4kme) can be choosen. You can work with comp.gzip() encry.f4kme() to produce a encrypted FLAMFILE wich contains a gzip file. If you need a not encrypted FLAMFILE containing a gzip file then the switch FLAM4NDC can be used. The transparent decryption of FLAMFILES and the encryptio mehtods for flam4 are also supported for read and write.record().
This feature are available with FLAMv5.0.27.