Profile

Cover photo
Verified name
Kenny Root
Works at Google
Attended Stanford University
4,012 followers|3,208,329 views
AboutPostsCollectionsPhotosYouTube

Stream

Kenny Root

Shared publicly  - 
 
This cracked me up. Japanese girls trying to read the travel guides for phrases used when going on vacation to Hong Kong.
 ·  Translate
1
Add a comment...

Kenny Root

Shared publicly  - 
 
Little Fluffy Clouds to complement +Dave Sparks big fluffy clouds (https://plus.google.com/+DaveSparks/posts/GHPBLZxUMAw)
2
Add a comment...

Kenny Root

Shared publicly  - 
 
 
ConnectBot is getting ready to release the v1.9 series into the beta group! If you're not part of this group yet and can't wait to test, visit our testing opt-in page:
https://play.google.com/apps/testing/org.connectbot

Also we need help translating the new strings in the upcoming release. If you speak another language, please help us out!
https://translations.launchpad.net/connectbot/trunk
View original post
5
2
Add a comment...

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
Add a comment...

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
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...
5
2
Jerry Root'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  - 
4
Add a comment...
In his circles
364 people
Have him in circles
4,012 people
Film Plus's profile photo
conceição Ferreira's profile photo
darshan pandit's profile photo
Sergio Acosta's profile photo
stelios papadopoulos's profile photo
Kevin Patton (KP)'s profile photo
Jonas Petersson's profile photo
Edimara Pereira's profile photo
Dimitris Mandas's profile photo

Kenny Root

Shared publicly  - 
 
Android Nougat!
8
1
Jerry Root's profile photoTorben Buck's profile photoKenny Root's profile photo
3 comments
 
+Jerry Root no, this is the first installation I've missed :/
Add a comment...

Kenny Root

Shared publicly  - 
 
Clicking the publish button on ConnectBot v1.8.2 at the pub!
28
2
Paul “LeoNerd” Evans's profile photoShuhrat Dehkanov's profile photoJeff Sharkey's profile photoKenny Root'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!
22
4
Nikolay Elenkov's profile photoGavin Bong's profile photo
2 comments
 
Sound cool
Add a comment...
Kenny's Collections
People
In his circles
364 people
Have him in circles
4,012 people
Film Plus's profile photo
conceição Ferreira's profile photo
darshan pandit's profile photo
Sergio Acosta's profile photo
stelios papadopoulos's profile photo
Kevin Patton (KP)'s profile photo
Jonas Petersson's profile photo
Edimara Pereira's profile photo
Dimitris Mandas's profile photo
Work
Occupation
Software Engineer
Employment
  • Google
    Staff Software Engineer, Android, present
Basic Information
Gender
Male
Apps with Google+ Sign-in
  • Blocky Rugby
  • Star Wars Capital
  • Clash Royale
  • Project 9
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