On-the-fly encryption volume for iOS similar to TrueCrypt [closed] - ios

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 9 years ago.
Improve this question
Does anyone know if there is library like TrueCrypt or EncFS for iOS.
Purpose is to create an encrypted volume to store large files like video's securely on the device, and play them whilst decrypting at runtime.
Want to be able to do this without relying on use entering a PIN for the inbuilt file protection. and be able to make use of AES-256 for the encryption.
If there is nothing, how would I go about writing or porting my own?

iOS architecture doesn't allow "disk encryption". However, if your code can do custom playback by passing the actual data to the player (in opposite to passing file name to the player), you can make use of our Solid File System product. This is a virtual file system with encryption and compression which you can embed into your application. Maybe that will work for you.
But encryption is just one side of the story - as you are passing the data and supposedly the encryption key to the users' hands, you need to take special actions to protect that key. This means that the key should be obfuscated within your application (or better streamed from the server) and also the parts of the data should better be encrypted with different keys.

Related

How to make/use face detection for logging in to website? [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 8 years ago.
Improve this question
I want to build a website (just for example, imagine Facebook) where login happens through face detection and matching (the same you see in some laptops and computers nowadays for logging) rather than inserting email id and password. And the same face detection to be used as search feature. If I face the camera towards another person, it will run the face detection, match whatever the values in database are, and returns the found/matched user. So there is any API for that? Do you know any algorithm for it? Please mention as elaborate as possible.
I code in Ruby and Ruby on Rails, and I just want to make this as I want to experiment. I love face detection and matching feature.
Use HTML5 camera support to capture user image and save it to a temporarily url.
Send the url to faceplusplus api to be recognized
NB you will need to train faceplusplus on sign up using the create person api

How do i implement a database for my ios app? [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Closed 9 years ago.
Questions asking for code must demonstrate a minimal understanding of the problem being solved. Include attempted solutions, why they didn't work, and the expected results. See also: Stack Overflow question checklist
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Improve this question
So i created my first app which allows users to track there fitness information (workouts, routines, etc). I want take my app to the next step by allowing the user to create there own account and be able to access their workouts from any ios device (all they have to do is log in). I know i have to use databases, but I just don't know where or how to start this process.
Could you recommend any tutorials or perhaps a resource you used to teach yourself? I'm familiar with sql (took a course on it in university.
thanks guys, I apologize for the newb question.
There are many third-party services you can use that can take care of the backend for your app so that you don't need to worry about managing the database yourself. Two of the most popular ones are parse and stackmob. Take a look at their documentations. I personally use parse and would recommend it.
I've never written any os apps, but for applications in general.
There are many ways, one of which is getting a server/website (you can get free ones) and set up the MYSQL database to have the tables you need like users etc.
Then simply send requests via POST/GET to the server which will enter it into the database.Then when they want to login just do the reverse.
I would personally uses sockets, and probably encrypt the data. You may as-well send information such as how long they've used the app for etc.

What is the use of MobileCoreServices/MobileCoreServices.h in iOS [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 9 years ago.
Improve this question
I have added mobile core services framework many times in my applications but i don't know what is the actual use of this framework.
From apple site i fond only one line explanation:
-------Mobile Core Services Framework-----
The Mobile Core Services framework (MobileCoreServices.framework) defines the low-level types used in uniform type identifiers (UTIs).
For more information about the types defined by this framework, see Uniform Type Identifiers Reference.
So i want to know what type of functionality i can achieve by using this framework.
Please send me the Mobile Core Services Framework use-list.
Regards.......
As described in the answer for a question similar to yours:
The times you need to use UTIs is if you're sharing files between
applications. You'll need to use UTIs to open files downloaded from
Safari or Mail or transferred to the device through iTunes. You'll
also need UTIs if you'd like to send data to another app, like Mail or
to transferred to a computer through iTunes.
And, as Apple describes it, you can use UTI's to describe an entire class of entities with a type (such as the format for files).

Developing RESTful clients on iOS [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 9 years ago.
Improve this question
I am building an app on iOS and on Mac OS X that talks to a server using REST. The app is expected to store data fetched from the server in a local store (preferably in a SQLlite database). I understand using Core Data is a good option, but I am looking for an example of an app architecture that works on the basis of UI Views getting notified when the SQLlite database is updated as a result of a response from the server.
I have seen a talk for Android at Google I/O that addresses this type architecture in detail. Are there any similar talks/articles like this for iOS?
You're mixing quite some different things here.First you need an interface for your restufl API. Look at AFNetworking library to handle requests to the server and build your API handler. Then use an NSFetchResultController to listen to your core data being updated and do what you need accordingly in your views. NSFetchResultController is built to be used with a UITableView but you can use it in other situations if needed.
use RestKit it's the best framework to work with Rest services.
and it's well-documented. the latest version works on top of AFNetworking.
you can find some examples there as well.

how to protect an epub file from copying and printing? [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about programming within the scope defined in the help center.
Closed 9 years ago.
Improve this question
I want to protect my epub files from invalid access.
Does anyone know how to protect an epub file from copying and printing?
ePub files do not have a built-in method to do Digital Rights Management (DRM), which is what you're asking about. The specification does allow for various DRM schemes to be implemented on ePub files (see here -> http://en.wikipedia.org/wiki/EPUB#Digital_rights_management) but there is no standardized, ePub-specific, way to do this. So, if you want to do this, check into the various types of DRM available out there for ePub.
One potential option might be DocProtect 4.
If you publish your ebook on Amazon, or Apple, you can choose to have them wrap it in their DRM, which essentially enforces rules about what devices it can be read on (for instance, up to N devices registered to the purchaser). It's not something you really want to do yourself. However, you should consider whether you really want to do this.
Yeah you are need DRM (Digital Rights Management) solution. Which is expensive also, implementing is very hard. You have to choose your solution either way you need service like www.editionguard.com

Resources