Secure Programming Cookbook for C and C++: Recipes for Cryptography, Authentication, Input Validation & More

[SYMBOL] [A] [B] [C] [D] [E] [F] [G] [H] [I] [J] [K] [L] [M] [N] [O] [P] [Q] [R] [S] [T] [U] [V] [W] [X] [Z]

FascistCheck( ) 

fchmod( ) 

FD_*( ) family of macros 

fd_set data type 

Fergusen, Niels 

file descriptors 

    closing of nonstandard descriptors 

    stdin, sdout, and stderr 

file encryption 

    using LION 

    with initialization vectors or nonces 

file information, accessing securely 

filename validation 

    and path validation 

files

    creating for temporary use 

        Unix 

        Windows 

    encryption of 

        using LION 

        with initialization vectors or nonces 

    erasing securely 

    locking 

        for resource access synchronization 

    permission bits 

        setgid bit 

        setuid bit 

        sticky bit 

filesystems, restricting access

    in BSD 

    in Unix 

fingerprints 

    whitelist checks, using for 

        in CryptoAPI 

        in OpenSSL 

FIPS 140 standards 

FIPS 140-1 tests 

    continuous output test 

    power-up and on-demand tests 

        Long Runs test 

        Monobit test 

        Poker test 

        Runs test 

FIPS 140-2 tests 

fopen( )  2nd 

fork( )  2nd  3rd 

format-string attacks, preventing 

FormatGuard 

forward secrecy 

    public key cryptography, provision in 

    symmetric cryptography, provision in 

fread( ) 

free( ) 

fstat( )  2nd 

function errors and security 

Категории