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
Not important now, but for future reference
Test users saw that as an inconsistency of design (app: well designed, AlertView: quite plain)
Steps:
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-
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.
It is not possible to export files that can not be displayed within SecureSend into other applications (e.g.: txt files)
not only add to existing container
See title
Is it possible to create a rest button that deletes everything? Files, containers, certs in the keychain etc.?
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 trying to decrypt a container with an old certificate (key), the decryption process fails:
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).
When clicking on "Bearbeiten", renaming the container and then clicking on the delete button, the application crashes
The application allows to share empty containers (did not try whether that works, but sharing should not be possible in the first place).
should be lower case...
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
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.
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.
Containers: beautiful, fancy wipe-menue, files: normal swipe behavious (delete button): So maybe adapt the fancy one?
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 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)?
When opening a DOCX File from a decrypted container, SecureSend warns me that that might be insecure. After pressing "OK" nothing happens.
Background color is white instead of red. User cannot read the button title.
Certificate: Popup recipient selector (DONE)
File: Select container, switch to selected container
Certificate Request: Popup... (DONE)
Container: Decrypt and open decrypted container
In practical tests users did not quite get this
See title.
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
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.
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.