Profile

Cover photo
Verified name
Kenny Root
Works at Google
Attended Stanford University
3,710 followers|1,554,380 views
AboutPostsPhotosYouTubeReviews

Stream

Kenny Root

Shared publicly  - 
 
My previous post now more official :)
 
PSA: Linking against platform libraries not in the NDK could break your app

Android is moving from OpenSSL to BoringSSL in the AOSP (https://goo.gl/BZOaBc).  If your app links against platform libraries (such as libcrypto.so) that aren’t in the Android NDK, it’ll likely break in a future platform release.

The move to BoringSSL will increase the consistency amongst Android, Chrome, and other products.  To find out more about BoringSSL and its motivations, see Adam Langley’s blog post (https://goo.gl/pFyZVI).  For most developers this should be an invisible change.  However some apps mistakenly link against the platform libcrypto.so or libssl.so, which isn’t part of the Android NDK API.  If you’re using the Android NDK in your app, you must not link against any library that isn’t part of the Android NDK API.  These libraries are not public API, and may change or break without notice across releases and devices. In addition, you may expose yourself to security vulnerabilities. Instead, you should modify your native code to call the Java cryptography APIs via JNI or to statically link against a cryptography library of your choice.

#AndroidDev   #BoringSSL  
2 comments on original post
8
1
Jon Stanford's profile photo
Add a comment...

Kenny Root

Shared publicly  - 
 
Mr. Stowers was a great philanthropist and his contributions will benefit generations to come. He will be missed.
James E. Stowers Jr., the billionaire founder of one of the nation’s leading investment management firms who gave away most of his fortune to fight disease, died March 17 at his home in Kansas City, M...
3
2
Jerry Root's profile photoWinnie Root's profile photoNoah Axon's profile photo
 
A truly great man!
Add a comment...

Kenny Root

Shared publicly  - 
 
Okay, I know you just wanted to obfuscate your data, but a Vigenère cipher does not work when most of your data file is whitespace. #TrueStory   #BadAppliedCrypto
6
Add a comment...

Kenny Root

Shared publicly  - 
3
Add a comment...

Kenny Root

Shared publicly  - 
 
This is a really slick testing framework for spotting problems in your networking usage. Highly recommended for every developer to test their app.
14
3
Madan Ankapura's profile photoMarzio Massari's profile photo
Add a comment...

Kenny Root

Shared publicly  - 
 
At a nice Cantonese style meal. Suddenly a wild #Android appears.
22
Allen Edmonds's profile photoAkshay Jsd's profile photoKenny Root's profile photo
3 comments
 
They're both white. The one on the right just has a white case in addition (Ringke if you're curious).
Add a comment...
In his circles
364 people
Have him in circles
3,710 people
felix würth's profile photo
Christopher Temples's profile photo
José Albert Chachapoyas Sánchez's profile photo
Esbella John's profile photo
GDG Black Forest's profile photo
sealhee smith's profile photo
Brian Johnson's profile photo
Martin Wei's profile photo
Saeed Ullah's profile photo

Kenny Root

Shared publicly  - 
 
Public Service Announcement: Do not link against the platform libcrypto.so in your Android app!

The libcrypto.so library is not in the NDK and it is not even ABI stable. If you're linking against a libcrypto.so from some random version of the platform, you're most likely weakening your security. Either make a Java upcall or statically link against the crypto library you want.
19
7
Eric Hung's profile photoJackal Guo's profile photo
Add a comment...

Kenny Root

Shared publicly  - 
 
Clicking the publish button on ConnectBot v1.8.2 at the pub!
28
2
Jeff Sharkey's profile photoKenny Root's profile photoConnectBot's profile photoPaul “LeoNerd” Evans's profile photo
6 comments
 
Yep, hopefully ConnectBot v2.0 can use AOSP Terminal.
Add a comment...

Kenny Root

Shared publicly  - 
 
A book on SELinux in Android was just published; an area sorely lacking in content thus far. I was honored to be asked to write a foreword for it!
21
4
Zoran Jovanovic's profile photoNanik T's profile photoPer Andersson's profile photoWinnie Root's profile photo
2 comments
 
Sound cool
Add a comment...

Kenny Root

Discussion  - 
 
It looks like LastPass is using up an average of 230MB and running 100% of the time if it's configured as an accessibility service and with the floating bubble option. Have you guys looked at slimming this down? Ideally it should be around 35MB.

You can check the "Settings -> Developer Options -> Process Stats" to see what I'm talking about.
1
Carmelo Roldan's profile photoCraig Schmitt's profile photoKenny Root's profile photo
4 comments
 
+Carmelo Roldan, which type of phone do you have? Nexus 5 running Lollipop here.
Add a comment...

Kenny Root

Upgrades  - 
 
I've been experimenting with OpenSCAD and have created my first part! It's a grommet for the central hole of the dual extruder plate where the wires are routed. It might still need a bit of tweaking, but, as a programmer, I'm loving OpenSCAD.
4
Add a comment...

Kenny Root

Shared publicly  - 
 
Must be another throne in George R.R. Martin's Game of Thrones.
7
Tim Bray's profile photo
 
Root posts roots. #isitjustacoincidence  
Add a comment...
People
In his circles
364 people
Have him in circles
3,710 people
felix würth's profile photo
Christopher Temples's profile photo
José Albert Chachapoyas Sánchez's profile photo
Esbella John's profile photo
GDG Black Forest's profile photo
sealhee smith's profile photo
Brian Johnson's profile photo
Martin Wei's profile photo
Saeed Ullah's profile photo
Work
Occupation
Software Engineer
Employment
  • Google
    Staff Software Engineer, Android, present
Basic Information
Gender
Male
Apps with Google+ Sign-in
Story
Tagline
Google (Android)
Introduction
Android framework and security engineer at Google.
Bragging rights
Creator of ConnectBot, the first SSH client for Android.
Education
  • Stanford University
    Computer Science
  • Columbia University
    Computer Science
  • Chinese University of Hong Kong
    Cantonese
  • Baker College
    Computer Science
Links
YouTube
Other profiles
Contributor to
Has everything from dog and cat stuff to chicken feed.
Public - 4 months ago
reviewed 4 months ago
Really good matcha chai latte (green tea tea latte?!). Excellent coffee.
Public - 9 months ago
reviewed 9 months ago
Excellent gourmet New York style thin crust pizzas that will satisfy thee appetite of anyone that had lived outside of Hong Kong. The cappuccino is excellent and the view of the waterfront provides the perfect backdrop in which to sip it.
Public - a year ago
reviewed a year ago
The hot roast beef sandwich was good, but the pain au chocolat was like a loaf of bread. The atmosphere is what keeps it at 3 stars. A nice place to sit inside or outside.
Public - 2 years ago
reviewed 2 years ago
35 reviews
Map
Map
Map
This is the largest selection of knives I've ever seen in my life; I even found a piece I had been trying to find for a long time. Peter and the rest of the staff were incredibly knowledgeable!
Public - a year ago
reviewed a year ago
One of my favorite places to hang out. The staff is friendly and the pastries are always fresh and tasty. Get there early if you want one of their awesome croissants.
Public - 2 years ago
reviewed 2 years ago
Snickerdoodle!
Food: ExcellentDecor: Very GoodService: Very Good
Public - 2 years ago
reviewed 2 years ago