ciso / securesend Goto Github PK
View Code? Open in Web Editor NEWiOS encryption app based on CMS/SMIME standard of the Graz University of Technology
iOS encryption app based on CMS/SMIME standard of the Graz University of Technology
It is not possible to export files that can not be displayed within SecureSend into other applications (e.g.: txt files)
In practical tests users did not quite get this
When sharing a container via email, the email address is not taken from the recipient. The user must enter it manually in the address field of the automatically composed email-
The screen orientation on the entire application is forced to portrait mode except the photo preview. In the photo preview the screen can be rotated into landscape mode. When the user navigates back into the container detail view the screen rotation won't change from landscape to portrait mode which results in a strange behavior.
How to reproduce this issue:
When receiving a certificate via bluetooth, the recipients screen pops up. As a user it might not be clear why that happens.
Change SMS popup
When trying to decrypt a container with an old certificate (key), the decryption process fails:
Name of a new container is wrong when there are more than 4(?) containers in the view. Then the first one is renamed instead of the newly created one.
Background color is white instead of red. User cannot read the button title.
When open the "Request certificate" dialog, one has to fill in the mandatory information (email, phone number). When editing these fields and then going to the optional fields, the information in the mandatory fields is set to the default values.
When importing a container (e.g. via a received email) into the app and the app has the container view already opened the new container is not shown. The user must change the view and come back to the container view in order to see it.
Something similar happened with the recipients view (don't know the details anymore, but will check that).
Not important now, but for future reference
Certificate: Popup recipient selector (DONE)
File: Select container, switch to selected container
Certificate Request: Popup... (DONE)
Container: Decrypt and open decrypted container
Is it possible to create a rest button that deletes everything? Files, containers, certs in the keychain etc.?
See title.
When switching to the pdf preview, the content first animates down (as if UINavigationBar would appear and was not present before) and then animates back up
The application allows to share empty containers (did not try whether that works, but sharing should not be possible in the first place).
When the mail composer (for example when trying to send a certificate request to a contact) is opened and the iOS device is connected to Facebook, the Facebook email address is chosen.
This leads to the problem that often people do not use their Facebook addresses and furthermore the Facebook server rejects emails (with attachments) from unknown email addresses that are not linked to a particular Facebook account.
Possible solution: Show the user a dropdown menu where he/she can choose the appropriate email address before opening the mail composer.
When clicking on "Bearbeiten", renaming the container and then clicking on the delete button, the application crashes
Containers: beautiful, fancy wipe-menue, files: normal swipe behavious (delete button): So maybe adapt the fancy one?
Steps:
When importing a container (e.g. via email), it is added to the container list. However, it is not marked and the user needs to find the right container.
Can we open the container?
If that's not possible:
-mark it in the list?
-select it in the list?
-scroll to the new container (especially when the list is longer)?
should be lower case...
Test users saw that as an inconsistency of design (app: well designed, AlertView: quite plain)
Sometimes the attachment in the certificate-mail is missing.
For me this happened when the Mail app was not able to contact the SMTP server and had to save the mail as draft. When trying to send the email later, the attachment is gone.
See title
When opening a DOCX File from a decrypted container, SecureSend warns me that that might be insecure. After pressing "OK" nothing happens.
When a previosly started "Certificate send" Wizard is canceled and later called again due to an incoming certificate request, the previous state is maintained and the wizard is not reset.
not only add to existing container
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.