The Swing GUI based implementation of the abstract base class KeyManager in the package {@link de.schlichtherle.key}. The implementation in this package supports password keys (as char arrays) and key files (as byte arrays). In case of key files, the file size must be 512 bytes or more, of which only the first 512 bytes are returned in the byte array.