- Is BB10 inherently more secure than Android because? BB10 is based upon a microkernel architecture that allows low-level hardware control. Whereas Android is based on a monolithic kernel, which I assume requires extensive use of API's to talk to hardware.
For smart folk out there, is this something that could make BB10 inherently more secure than Android?
Posted via CB1003-08-17 09:38 AMLike 0 - Certainly BB10 has some inherent properties that make it less vulnerable, although it's hard to put a number on it.
But, had BB10 become the dominant OS with 88% of the global market share (like Android is now), the NSA/CIA would have hacked it to bits too.Dunt Dunt Dunt likes this.03-08-17 09:57 AMLike 1 - 03-08-17 10:40 AMLike 0
- QNX: Security Architecture Whitepaper
As related to its implementation in BB10. It has some advantages and disadvantages just like anything else; BlackBerry had to work to make it as secure as it is.03-08-17 11:01 AMLike 0 -
Seriously I can't make much sense out of your post.03-08-17 11:32 AMLike 0 - Security has nothing to do with microkernel vs monolithic kernel. It depends how well you have designed your operating system.03-08-17 12:50 PMLike 0
-
As with all things, the devils are in the actual implementation. QNX is very solid work from a security perspective, IMO. However, as someone else pointed out already, that doesn't matter in phones since QNX is hardly used in phones anymore.deadcowboy likes this.03-08-17 02:09 PMLike 1 - I'd argue that microkernel design can give you some advantages in securing the kernel. That doesn't mean, however, that microkernels are automatically more secure than monolithic.
As with all things, the devils are in the actual implementation. QNX is very solid work from a security perspective, IMO. However, as someone else pointed out already, that doesn't matter in phones since QNX is hardly used in phones anymore.
Thanks for all the replies, I find this subject fascinating, although I know very little besides some cursory vocabulary.
Posted via CB1003-08-17 02:11 PMLike 0 -
I think QNX has used this to great advantage. I also think, more importantly, they've cared deeply about security from very early days and that culture of security is a bigger reason why QNX is so secure.03-08-17 02:29 PMLike 0 -
At some point all OS needs to have low level access in order to control the hardware.
A microkernel approach can have advantages because the very privileged access is restricted to just the kernel itself. Everything else, user apps, even drivers, would be outside of this space.
At the opposite end of the spectrum, everything gets privileged access which of course is dangerous. In practice, the kernel, drivers & some other core stuff that no user would/should touch is given some level of access. Not user apps, of course.
Typically the tradeoff is microkernel is smaller, but the OS is slower because even drivers have to pass through the kernel to get access.
Of course you can easily make microkernel less secure than monolithic option and microkernel can be very fast & efficient too (as BB10 has shown).
Also, as BlackBerry well knows, security is more than the kernel, more than the OS, it is the entire system. (This is how CIA can hack the Samsung smart TV, according to latest Wikileaks. Same method wouldn't be so easy on a BlackBerry phone, 7 or 10. It's why boot time takes a bit longer too.)
While I'm at it, XDA Developers been around a while, Cyanogen, etc. Because the _system_ was open and relatively easy to hack. Even back in the BB7 days when it was the dominant device, not so easy to root. Not impossible as Dingleberry has shown. BB was probably sloppy with the PlayBook, maybe why they required Bridge at first.
Sent from my BlackBerry 9900 using Tapatalk03-08-17 04:30 PMLike 0 -
Posted via CB10 using my amazing Passport (OG Red) <303-08-17 11:54 PMLike 0 - Do microkernels have the potential to be more secure than monolithic kernels? I could see the opposite being true as well, due to low level access.
Thanks for all the replies, I find this subject fascinating, although I know very little besides some cursory vocabulary.
Posted via CB1003-09-17 04:40 AMLike 0 -
- No, you need to go do some homework. I don't think you quite understand the difference in OS architectures, but to be fair it is not a topic for most users!
At some point all OS needs to have low level access in order to control the hardware.
A microkernel approach can have advantages because the very privileged access is restricted to just the kernel itself. Everything else, user apps, even drivers, would be outside of this space.
At the opposite end of the spectrum, everything gets privileged access which of course is dangerous. In practice, the kernel, drivers & some other core stuff that no user would/should touch is given some level of access. Not user apps, of course.
Typically the tradeoff is microkernel is smaller, but the OS is slower because even drivers have to pass through the kernel to get access.
Of course you can easily make microkernel less secure than monolithic option and microkernel can be very fast & efficient too (as BB10 has shown).
Also, as BlackBerry well knows, security is more than the kernel, more than the OS, it is the entire system. (This is how CIA can hack the Samsung smart TV, according to latest Wikileaks. Same method wouldn't be so easy on a BlackBerry phone, 7 or 10. It's why boot time takes a bit longer too.)
While I'm at it, XDA Developers been around a while, Cyanogen, etc. Because the _system_ was open and relatively easy to hack. Even back in the BB7 days when it was the dominant device, not so easy to root. Not impossible as Dingleberry has shown. BB was probably sloppy with the PlayBook, maybe why they required Bridge at first.
Sent from my BlackBerry 9900 using Tapatalk
Posted via CB1003-09-17 08:02 AMLike 0 -
-
I wonder then, for non-superpower countries, was a fleet of managed BB10 handsets the best option for security? And now that Chen killed BB10, options are limited for large companies, influential companies, smaller countries, etc?
Posted via CB1003-09-17 08:01 PMLike 0
- Forum
- BlackBerry 10 Phones & OS
- BlackBerry 10 OS
BB10 Microkernel vs Monolithic
Similar Threads
-
DTEK vs CIA?
By elcheapodeluxe in forum BlackBerry Android OSReplies: 9Last Post: 03-11-17, 11:23 AM -
Reassigning keyboard shortcuts on BB10?
By bops2466 in forum BlackBerry 10 OSReplies: 3Last Post: 03-09-17, 03:34 PM -
Was BB10 ruined by Aliens?
By kvndoom in forum BlackBerry 10 OSReplies: 2Last Post: 03-08-17, 08:46 AM -
Was BB10 and BlackBerry Ruined by CIA Propaganda?
By deadcowboy in forum BlackBerry 10 OSReplies: 12Last Post: 03-08-17, 08:46 AM -
Snapchat on bb10
By OldBBlover in forum BlackBerry 10 OSReplies: 4Last Post: 03-07-17, 09:34 PM
LINK TO POST COPIED TO CLIPBOARD