App: Disk Decipher
Developer: Richard Huveneers
Genres: Utilities

Disk Decipher allows mobile access to your encrypted virtual disks. Do you have your passwords or other sensitive information stored in a VeraCrypt or TrueCrypt container or FreeOTFE, LUKS or DMG volume? Disk Decipher will allow you to access that information from your iPhone or iPad.

Disk Decipher currently supports:

- Multiple disks
- Storage provider: local filesystem (transfer the disk image from another app using the Open In menu, using iTunes to transfer disk images or importing from other apps supporting document providing)
- Storage provider: remote (Disk Decipher will download only the necessary parts of the disk image, allowing access to disk images of arbitrary size. More details are available on the support website)
- Remote storage providers: HTTP/HTTPS (WEBDAV), NFS, Dropbox, Google Drive, Microsoft OneDrive and OneDrive for Business, Box, pCloud, S3
- Storage provider: linked (Disk Decipher will access the container stored in another app using the iOS File Provider. More details are available on the support website)

- Disk image format: TrueCrypt (header version 4 and 5, created by TrueCrypt 6.0 or later)
• Operating mode: XTS
• Ciphers: AES-256, Serpent, Twofish
• Cascade ciphers: AES-Twofish, AES-Twofish-Serpent, Serpent-AES, Serpent-Twofish-AES, Twofish-Serpent
• Hash functions: RIPEMD160, SHA-512, Whirlpool
• Hidden volumes supported
• Keyfiles supported

- Disk image format: FreeOTFE (version 3 and 4)
• Operating modes: XTS, CBC
• Ciphers: AES-256, Serpent, Twofish, Blowfish-448
• Hash functions: RIPEMD160, SHA-512, Whirlpool

- Disk image format: LUKS (version 1 and 2)
• Operating modes: XTS
• Ciphers: AES-256, Serpent, Twofish
• Hash functions: SHA1, SHA-256, SHA-512, RIPEMD160

- Disk image format: VeraCrypt (header version 5, created by VeraCrypt 1.0)
• Operating mode: XTS
• Ciphers: AES-256, Serpent, Twofish, Kuznyechik, Camellia
• Cascade ciphers: AES-Twofish, AES-Twofish-Serpent, Serpent-AES, Serpent-Twofish-AES, Twofish-Serpent, Camellia-Kuznyechik, Camellia-Serpent, Kuznyechik-AES, Kuznyechik-Serpent-Camellia, Kuznyechik-Twofish
• Hash functions: RIPEMD160, SHA-512, Whirlpool, SHA-256
• Hidden volumes
• Keyfiles supported
• PIM supported

- Disk image format: encrypted DMG (Apple Disk Image, version 2)
• Ciphers: AES-128, AES-256
• Password protected
• Compression (zlib, LZFSE, LZMA)

- Filesystems: FAT (FAT12, FAT16 and FAT32), exFAT (in-app purchase), HFS+ and HFSX, NTFS (NTFS compression and encryption are not supported), APFS (APFS encryption is not supported), Linux ext4 (and ext2 / ext3)
- File viewer supports
  - many document types (Word, Excel, PDF, RTF, plain-text, images, Markdown, etc.)
  - streaming audio playback (MP3, WAV, etc.)
  - streaming movie playback (MP4, MOV, etc.)
  - background audio, AirPlay and Picture in Picture video
  - printing of all supported document types
  - saving images to Photos library
  - built-in editing of plain-text files
  - swiping to next/previous file
  - ZIP files
- Open In menu to transfer decrypted files to other apps
- Passcode protection with Touch ID and Face ID support
- Write support (details are available on the support website)
- Photo camera to store new photos securely in your encrypted container
- Import files from other apps supporting document providing
- Import photos and videos from iOS Photo Library
- iCloud support
- iOS Files external storage (as Linked Disk)
- Tiled directory view (presents files as tiles, a small preview will be shown for image and PDF files to simplify browsing)
- iOS File Provider (this allows accessing files inside your encrypted containers from other apps, like iOS Files)
- drag & drop (or copy & paste) files in and out mounted encrypted container
- optionally save disk passwords in iOS keychain
- GUID Partition Table
- Create new disk
- Sparse Bundle / sparsebundle (Remote Disk not supported, except NFS)
- Self-signed certificate
- Launch URL

Release notes:
- Improved Search interface (now supports swiping through results, thumbnails, context menu, sorting, etc.)
- Cancel Return key events on password input field when password is empty
- Added support for ⌘-+ and ⌘-- key combinations to image viewer (zoom in/out)