▼Nsalmon_core | Salmon Core package |
▼Nconvert | Defines conversion and encoding classes |
Nbase_64 | Base64 encoders/decoders |
Nbit_converter | Bit converters |
Nibase_64 | Interfaces for a Base64 encoder/decoder |
▼Nsalmon | Salmon encryption |
▼Nbridge | Proxy classes for calling native libraries |
Ninative_proxy | Interfaces to native libraries |
Nnative_proxy | Implementations to call native libraries |
Ndecryptor | Utility class that decrypts byte arrays |
▼Nencode | Salmon encoders |
Nbase64_utils | Base64 utilities |
Nencryptor | Utility class that decrypts byte arrays |
Ngenerator | Utility class generates internal secure properties |
Nheader | Header embedded in the AesStream |
▼Nintegrity | Hash calculators used for integrity verfication and tamper detection |
Nhmac_sha256_provider | Python HMAC256 hashing |
Nihash_provider | Interface for hashing calculators |
Nintegrity | Calculating, storing, and verifying data integrity |
Nintegrity_exception | Integrity exceptions |
Nnonce | Utility provides nonce operations |
▼Npassword | Password based key derivation utilities |
Ndefault_pbkdf_provider | Pbkdf Providers |
Nipbkdf_provider | Pbkdf provider interfaces |
Npassword | Text based key generators |
Npbkdf_algo | Pbkdf algorithm types |
Npbkdf_factory | Pbkdf factories |
Npbkdf_type | Pbkdf types |
Nrange_exceeded_exception | Thrown when maximum nonce range is exceeded |
Nsecurity_exception | Salmon generic security exception |
▼Nsequence | Nonce sequencers and serializer interfaces |
Ninonce_sequence_serializer | Sequence serializers |
Ninonce_sequencer | Nonce sequencers |
Nnonce_sequence | Nonce sequence |
Nsequence_exception | Sequence exception |
Nsequence_serializer | Sequence serializer |
▼Nstreams | Encryption and decryption streams |
Naes_stream | Stream wrapper provides AES256 encryption and decryption of streams |
Nencryption_format | Encryption Format |
Nencryption_mode | Encryption Mode |
Nprovider_type | AES provider types |
▼Ntext | Text encryption and decryption utilities |
Ntext_decryptor | Utility class that decrypts text strings |
Ntext_encryptor | Utility class that encrypts text strings |
▼Ntransform | Encryption transformers that use AES encryption algorithm |
Naes_ctr_transformer | Abstract class for AES256 transformer implementations |
Naes_default_transformer | Salmon AES transformer based on the cryptodome routines |
Naes_native_transformer | Generic Native AES transformer |
Nictr_transformer | Interface for the encryption/decryption transformers |
Nsalmon_transformer_factory | Creates an AES transformer object |
▼Nstreams | Streams, wrappers, and pipe adapters |
Nbuffered_io_wrapper | Wrapper stream of AbsStream to Python's native IOBase interface |
Nmemory_stream | Memory Stream for seeking, reading, and writing to a memory buffer |
Nrandom_access_stream | Abstract read-write seekable stream used by internal streams |
▼Nsalmon_fs | Salmon Filesystem package |
▼Nfs | Filesystem for Python |
▼Ndrive | Virtual drive interfaces and abstractions |
▼Nutils | File utilities to import, export, and search files in virtual drives |
Nfile_utils | File utilities |
Nvirtual_drive | Virtual Drive |
▼Nfile | File implementation for Python |
Nfile | File implementation for Python |
Nhttp_file | Http (read only) File implementation for Python |
Nifile | Interface that represents a real file |
Nivirtual_file | Interface for a virtual file |
Nws_file | Web Service File implementation for Python |
▼Nstreams | Stream implementations for files |
Nfile_stream | Stream implemetation for local files |
Nhttp_file_stream | Stream implemetation for HTTP files |
Nws_file_stream | Stream implemetation for web service files |
▼Nsalmonfs | Salmon encrypted file system |
▼Nauth | Provides utilities for device authorization |
Nauth_config | Device authorization configuration |
Nauth_exception | Authorization Exception |
▼Ndrive | Virtual drive definitions |
Naes_drive | Abstract virtual drive |
Ndrive | Encrypted virtual drive implementation for local file systems |
Ndrive_config | Configuration file for a drive |
Ndrive_generator | Utility class generates internal secure properties for the drive |
Ndrive_key | Encryption keys and properties |
Nhttp_drive | Encrypted virtual drive implementation for HTTP files |
▼Nutils | Drive utilities to import, export, and search files in encrypted virtual drives |
Naes_file_commander | Facade class for batch file operations |
Naes_file_comparators | Useful comparators for AesFile |
Naes_file_exporter | Exports files from drives |
Naes_file_importer | Import files into drives |
Naes_file_searcher | Searches for files in a AesDrive by filename |
Nws_drive | Encrypted virtual drive implementation for web service files |
▼Nfile | Encrypted file implementations |
Naes_file | A virtual file backed by an encrypted file |
▼Nsequence | File-based nonce sequencers |
Nfile_sequencer | Nonce generator backed by a file |
▼Nstreams | Wrappers for encrypted file streams |
Naes_file_input_stream | Implementation of a Python BufferedIOBase for seeking and reading an AesFile |