What is the iOS way to provide a secure popup and store the user's agree/disagree response to some message in the secure enclave of the CPU chip? So even if you have a jailbroken phone, the user response is secure, only CPU and RAM are involved and the user response is securely stored?
iOS: Safe & secure user response on a jailbroken phone?
99 Views Asked by kurll At
1
There are 1 best solutions below
Related Questions in IOS
- Overlapping UICollectionView in storyboard
- Cannot pod spec lint because of undeclared type errors
- Is the transactionReceipt data present in dataWithContentsOfURL?
- UIWebView Screen Fitting Issue
- ZXingObjC encoding issues
- iOS: None of the valid provisioning profiles allowed the specific entitlements
- How to hide "Now playing url" in control center
- CloudKit: Preventing Duplicate Records
- Slow performance on ipad erasing image
- Swift code with multiple NSDateFormatter - optimization
- iOS 8.3 Safari crashes on input type=file
- TTTTimeIntervalFormatter always returns strings in English
- How do I add multiple in app purchases in Swift Spritekit?
- Setup code for xibs in iOS. -awakFromNb:
- iOS Voice Over only reads out the title of any alert views
Related Questions in SECURITY
- Can MVC.NET prevent SQL-injection at razor or controller level?
- Forgotten password reset page: should the user need to enter a username/email as well?
- Dynamic roles list in CustomAuthorize ASP MVC
- Access roles from multiple applications
- How to Fix TLS CBC Incorrect Padding Abuse Vulnerability on Windows 2003 Server
- Evernote Web Clipper and Content Security Policy
- Invalidate user credentials when password changes
- Spring Boot MVC non-role based security
- Correct Captcha behaviour on error
- Is macro more secure than static const if I don't want someone to know or change the hardcode value?
- In Android, ensuring only pre-decided users can only use the app
- Authenticating plain text passwords against md5 hash in DB using Apache Shiro
- Symfony2 - handle HTTP/Entity user access restrictions
- Client side computation without exposing code?
- searchable row level encryption using java?
Related Questions in JAILBREAK
- How to install a Theos project to device?
- Why I keep having this THEOS error?
- UIScrollView missing touches when transparent
- code sign error in iOS8 using ldid script
- DreamBoard Native Functions
- CTTelephonyCenterAddObserver doesn't notify receiving SMS
- How to analyze iOS Application to make tweaks in theos
- How to inspect the UI of native iOS apps?
- Cannot bind() a socket inside Apple Calendar (dylib injection)
- When trying to build DisplayCandy, the terminal gives me this error
- Can you hook into system function calls in iOS using private APIs?
- theos - Unknown type name
- How to resolve the "No signing identity found matching 'iPhone Developer'" error when trying to run an app on a jailbroken iPhone 3GS from Eclipse?
- How to change home screen for Jailbreak Device programming
- Disable TouchID on a jailbroken iOS device
Related Questions in CONFIRMATION
- magento: extra email recipients in order confirmation email
- Show yes/no instead of OK in confirmation dialog
- Google consent screen not shown as expected
- PHP Form Confirmation Parse Error
- Unable to register as developer: Not receiving confirmation code
- confirm comment by email on Rails
- Alternetives to sendmail.exe to send confirmation emails?
- How do I make my program ask for confirmation when using a speech command?
- Confirmation box from server side in asp.net
- trouble with confirmationboxes when submitting a form
- How to implement a confirmation (yes/no) DialogPreference?
- Deletion Confirmation in Web-based application
- Rails 4.0, Issues for email confirmation in devise plugin
- Using JavaScript for form confirmation message (with Zoho contact form)
- What is the best way to indicate that a substitution needs a confirmation dialogue?
Related Questions in ENCLAVE
- Read file content in SGX enclave
- [Conclave]How to support SSL in enclave?
- How to solve SGX Exception 4012?
- Running nitro enclaves and on Amazon EKS and getting Insufficient hugepages-2Mi on pods
- Intel SGX: Creating an attestation report within the enclave
- Are the native iOS / Android key stores backed-up and can they be transfered?
- How to check memory usage of application in sgx enclave
- Run arbitrary app in a secure enclave (SGX)
- http safe call using sgx enclave
- Porting LUA to SGX application
- SQL Server Always Encrypted w/ Secure Enclave - Key Management Strategy
- Adding OpenCV libraries in SGX-Enclave Project
- iOS: Safe & secure user response on a jailbroken phone?
- Secure Enclave keys exists even after app uninstallation
- How to make Corda smart contracts to run inside Intel SGX enclaves?
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
The screen contents and touch sensor are completely controlled by the application processor. Any attacker in control of those will be able to intercept and change anything displayed on the screen and received by the touch sensor. Note though that this is the case regardless of whether the device is jailbroken or not.
The only thing actually out of reach of the application processor input-wise would be TouchID/FaceID - you could ask for confirmation that way, but then you have the problem of handling it in your application. If your communication endpoints are SEP <--> your server, then you could have an RSA private key stored in SEP and have the server send a nonce that is to be signed. But if communication is SEP <--> your app, an attacker can just inject into your app and make it think it received what it wanted to see.