Encryption AES/ECB/PKCS7Padding

Dear developers

I am converting an application from Android native BlackBerry 10. The application uses AES to encrypt the data. So I went looking for how to do in BlackBerry 10 but it seems not as simple as that. In Java, it looks like this:

Byte [] arrayOfByte1 = HexToByte (key);
Byte [] arrayOfByte2 = data.getBytes ("UTF8");

SecretKeySpec localSecretKeySpec = new SecretKeySpec (arrayOfByte1, "AES");

LocalCipher cipher = Cipher.getInstance("AES/ECB/PKCS7Padding");
localCipher.init (1, localSecretKeySpec);

Var str As String = Base64.encodeBytes (localCipher.doFinal (arrayOfByte2));

But how can I easily achieve in 10 BlackBerry? I already tried with the download of this example:

https://www.dropbox.com/s/czxmuhgzd8ak1zz/AesAlgoSample.zip

But how to add padding to it? Encryption thing a little hard on BB10...

https://twitter.com/robbieDubya of BlackBerry has created a nice AESCryptoDemo for waterfalls. I could follow through it and extract pieces I used in a Python application to operate the AES encryption. It includes pad/unpad routines. Should be all you need.

https://github.com/BlackBerry/Cascades-community-samples/tree/master/AESCryptoDemo

Tags: BlackBerry Developers

Similar Questions

  • Who holds the keys for encryption AES mentioned in the table under "security and features iCloud?

    Who holds the keys for encryption AES mentioned in the table under "security and features iCloud?

    Article

    Security and privacy - Apple Support Overview iCloud

    has a useful table in the section entitled Security and features iCloud.

    The table shows the types of keys used to secure the different types of data.

    Apple holds these keys as it may be requested of Apple by third parties?

    Hmmm... You definitely raise a good and valid question to which I don't know the answer to, but if I had to guess, I would say that no one.  Would this be possible?  I know I've heard Cook mention that they "don't hold the keys" but does the same thing, it refers?  It would make a very interesting topic of discussion.

  • Failure of the motorway E - there are network connectivity problems or this peer has different support encryption (AES / non - AES software)

    I have two websites and a cluster CPU as below:

    site - 1

    CUCM pub-1

    Pub 1 CUC

    imppub

    exp-c-1

    exp-e-1

    site-2

    cucm2

    CuC2

    IMP2

    exp-c-2

    exp-e-2

    !

    I do a bunch of highway E and C, but it I show error on cluster of highway E:

    Failure - there are network connectivity problems, or this peer has the support of different encryption (AES / non - AES software)

    This highway is part of a cluster, but is not the master of the configuration. Configuration changes made on this highway may be lost. More information about the Clustering help page.
    !
    What is the solution to fix it?
    Locally add cluster of highway or having to make cluster of 4 motorway between locations?

    How far are the peers of the highway on the other, what is the round trip time?  This should be within 30ms.

    Can you confirm that all highways in the cluster have the same keys option installed on all peers, as it is a requirement, call license quantities can be different, but the features option enable/disable keys must be the same.  Additionally, make sure that the version of the software installed is the same, that you have a version mismatch or could be active where encryption the other not.

    Regarding the "this highway is part of a cluster, but is not the master of the configuration... '. "this message is normal for a node that is not the master, as it is said just only make changes on the master, since all changes on the slave will be replaced by the master.

    Suggest you watch on creation of Cluster Expressway and maintenance Deployment Guide (X8.8) in case you have not yet.

  • Support encryption (AES-CCMP) WPA-2 on AIR-AP1230B-A-K9 security

    Hello

    I have access points model AIR-AP1230B-A-K9 with IOS - c1200-k9w7 - tar.122 - 13.JA4

    Pls confirm if he takes in charge the encryption (AES-CCMP) WPA-2 security or IOS must be upgraded.

    What IOS must be upgraded?

    Kind regards

    Kern

    Who have a 802.11 radio access point g should support AES.  According to the part number you gave this AP has a 802. 11 b radio except if it has been upgraded.  This radio will not support AES encryption.

  • Error encryption AES-CNS-9053.

    Dear all,

    We are facing a problem with one of our customer while doing the synchronization process whenever the synchronization happens on the client side the client gets the error message on the screen

    * "MS-9053 AES encryption error" * "

    When we checked in the Ol_sync.log file we get the error

    * "'MISTAKE', CNS-9053," 2009-10-09 16:24:33 "," AES encryption error.: "," Clientname"" * "

    but the records of customers flows to the server without any error in the queue of the error and the server.

    When I tried to look for it I can't get something related to this error
    Please suggest,

    Thanks in advance,

    Kind regards
    S.Aravind

    Gary, I think that the mistake of the AES is attributed to the version of the JVM, the client uses. There was questions built between the two versions of Java 1.4_4 and persists until 1.4_12. JVM 1.5 had similar questions that encryption AES of Oracle Lite may have problems with as well. If only a few clients experience this problem, I recommend to see what they have for installed java.

    http://www.rekounas.org/2007/03/17/string-encryption-and-WebToGo/

  • Microsoft L2TP over IPSEC client with AES encryption

    I configured L2TP over IPSec Cisco VPN router with Hastings 3des encryption is sha1 with diffie hellman Group 2 and I can't connect with success of Microsoft customers.

    but my question is why can I not connect when I am increasing the encryption with AES 256 and sha256 DH group 14, his looks that windows does not support advanced encryption.

    is it possiple to activate encryption aes with the highest level...? and how?.

    Hello

    To ensure that you get the best response to your concerns, we suggest that publish this request via the Web to Microsoft Developer network site. To do this, visit this link.

    Best regards.

  • create the example simple encrypt/decrypt string - but without success

    Being a newbie crypt I'm trying to build an example of simple string encryption/decryption, but somehow the decrypted result differs too much :-)
    Can someone tell me the error in my reasoning? Thank you!

    import java.security.InvalidKeyException;
    import java.security.NoSuchAlgorithmException;
    import java.security.NoSuchProviderException;
    Import javax.crypto.BadPaddingException;
    Import javax.crypto.Cipher;
    Import javax.crypto.IllegalBlockSizeException;
    Import javax.crypto.NoSuchPaddingException;
    Import javax.crypto.spec.SecretKeySpec;
    public class dum_8_decrypt64 {}

    Public Shared Sub main (String [] args) throws NoSuchAlgorithmException, NoSuchProviderException, NoSuchPaddingException, InvalidKeyException, IllegalBlockSizeException, BadPaddingException {}

    Dim input As String = "Hello, world!";
    String key = "nv93h50sk1zh508v";
    SecretKeySpec key;
    Encryption cipher = null;
    Encryption by dcipher = null;
    The string result, dresult;

    key = SecretKeySpec (passkey.getBytes (new), "AES");

    encryption = Cipher.getInstance ("AES/ECB/PKCS5Padding", "Sunjce())");
    Cipher.init (Cipher.ENCRYPT_MODE, Key);

    result = new String (cipher.doFinal (input.getBytes ()));

    System.out.println ("encrypted-> string" + result + "<-");

    dcipher = Cipher.getInstance ("AES/ECB/PKCS5Padding", "Sunjce())");
    dcipher.init (Cipher.DECRYPT_MODE, Key);
    dresult = new String (cipher.doFinal (result.getBytes ()));


    System.out.println ("decrypted-> string" dresult + "<-");

    }
    }

    Output:

    Encrypted-> string.
    p ÿƒG¬µ? (.« <----------


    The decrypted-> string Qbkuu $Ñ 5oaw'?) ; Yeutdp3wvk < -.

    Encrypted data is binary.

    String is not a container for binary data.

  • Encrypted L3 Communications between the TOWER and WLC?

    Hi all

    I work with a client who wants to put the towers away to their WLC (a 4402). The problem is that communications between the TOWER and WLC must be secured, even through their private Wan! I have a few questions that result, if someone is able to help you;

    1. I can't know if and what method of encryption is (is it AES etc.?) used on connections between towers and the WLC and what are the steps?

      1. The terminology can be a problem here, it's not a wireless mesh, just classic LAP for WLC
    2. EXTENSIVE customer network is already encrypted (IPSec VPN via VPLS) in parts - what is the consequence of execution of AP<-->WLC with end to end (if possible) on a network encryption EXTENDED with IPSec, i.e. double encryption?

    Strange but true - pointers will be greatly appreciated... Phil.C

    With a controller of the 4400 series, the control traffic between the AP and the regulator is already encrypted AES.  The user traffic is not encrypted.  If you use a 5508 controller all traffic between the AP and the controller is encrypted AES.

    For what is running the traffic through a VPN, it should work.  The issue I see with this is with the MTU in general.  The controller will drop all packets with a payload of less than 32bytes data.  According to the MTU over the VPN I've seen packets getting fragmented and it is a question.  If you use one of the versions CAPWAP (5.2 or newer) discovery dynamic MTU is part of the Protocol and this MTU problem does not really exist.

  • 2821 software - AES 256

    Hello

    I'm trying to determine if this router is the AES 256 encryption.

    CISCO2821-HSEC/K9 2821 Bundle w/AIM-VPN/SSL-2, Adv. IP Serv, SSL 10 S28NAISK9 - 12409T Cisco 2800 ADVANCED IP SERVICES 1

    AIM-VPN/SSL-2 a / 3DES / AES / SSL VPN encryption/Compression 1

    Since the Locator functionality of software that I can't determine the level of AES only making AES, can anyone help.

    John,

    AES is part of the Ipsec standard, IOS Ipsec support K9 image should have AES that automatically supports encryption of bit 128,192,256 algorithm.

    To veryfy on router simply do:

    Router (config) #crypto isakmp policy 1

    Router (config-isakmp) #encryption aes?

    Here is a link, it is you want to play as a reference.

    http://www.Cisco.com/en/us/Partner/Tech/tk583/TK372/technologies_tech_note09186a0080094203.shtml#intro

    Rgds

    -Jorge

  • L2l Tunnel / remote access encryption choices

    Hi all

    When the ASA suports under encryption...

    TEST-ASA(config-ISAKMP-Policy) # encryption?

    mode of crypto isakmp policy commands/options:

    3des 3DES encryption
    aes - 128, AES encryption
    encryption, aes-192, AES-192
    aes-256 encryption, AES-256
    encryption of the

    leaving, regarding encryption recommended in general L2L / remote access VPN configs (whereas prod and overhead).

    TIA

    MS

    Yes.

    The longer the encryption key the more secure it is, but more demanding in treatment.

    Federico.

  • Java EE AESKey equivalent

    What is the equivalent of AESKey in Java EE?

    Currently, I am using this code to encrypt

    private static ubyte [] encrypt (byte [] encryptionKey, byte [] plaintext) throws Exception {}

    Encryption cipher = Cipher.getInstance("AES/ECB/PKCS5Padding");
    Key SecretKeySpec = new SecretKeySpec (encryptionKey, "AES");
    Byte [] x is Cipher.init (Cipher.ENCRYPT_MODE, Key);.

    Return cipher.doFinal (x);
    }

    and it returns java.security.InvalidKeyException: not valid AES key length:... bytes

    Well, SecretKeySpec key = new SecretKeySpec (encryptionKey, "AES"); is the same as AESKey

    It was just restriction of encrypting Java that restrict only 128-bit key length, but RIM does not restrict the length of key in his crypto AES API...

  • CryptoSample

    Hello

    I'm new to the Blackberry development.  I have the following encrypt / decrypt routines and must wear to my blackberry project.  Can you please help me get started?

    Concerning

    Jaco

    /*
    import javax.crypto.*;
    import javax.crypto.spec.*;
    import java.io.*;
    import java.util.zip.CRC32;
    import java.util.zip.Checksum;
    import java.util.zip.Inflater;
    import java.util.zip.InflaterInputStream;
    */
    
    public String EncryptData(String data, String skey) throws Exception {
            String encryptedData = "";        
    
            try{
               byte [] bData = data.getBytes();
               String alg = "AES/ECB/NoPadding";
               SecretKey key = new SecretKeySpec(skey.getBytes(), alg.replaceFirst("/.*", ""));
               Cipher cipher = Cipher.getInstance(alg);
               cipher.init(Cipher.ENCRYPT_MODE, key);
               byte[] encoded = cipher.doFinal(bData);
               encryptedData = bytesToHex(encoded);
            }
            catch(Exception e){
                throw e;
            }
            return encryptedData;
        }
    
    public String DecryptData(String hexString, String skey) throws Exception {
    
            String decryptedData = "";
            try{
               byte [] bData =  convToBinary(hexString);
    
               String alg = "AES/ECB/NoPadding";
               SecretKey key = new SecretKeySpec(skey.getBytes(), alg.replaceFirst("/.*", ""));
               Cipher cipher = Cipher.getInstance(alg);
               cipher.init(Cipher.DECRYPT_MODE, key);
               byte[] decoded = cipher.doFinal(bData);
               decryptedData = new String(decoded);
            }
            catch(Exception e){
                throw e;
            }
            return decryptedData;
        }
    

    I think it's the closest example that we have.

    Use basic encryption

    http://supportforums.BlackBerry.com/T5/Java-development/use-basic-encryption/Ta-p/445092

  • cannot decrypt the message of the java Server

    My application receives emails which are encrypted with AES/CBC/PKCS5Padding. My problem is that I can't decipher them well, I always get weird characters and portions of the original message. Y at - it any incompatibility between PVE PKCS5Padding and PKCS5Padding of Blackberry? I tried with atheart/CBC/PKCS5Padding encryption, but you have the same problem. I even tried to import BouncyCastle in my blackberry application, but it gave rise to a more complex problem: application would not start due to a problem of verification.

    This is the encryption and decryption methods I used.

    Byte [] use = "abcdefghijklmnop".getBytes (); key used by the server and Pocket PC

    Encryption of the Java Server:

    ...

    public static ubyte [] encrypt (byte [] input) throws... {

    SecretKeySpec keySpec = new SecretKeySpec (use, "AES");
    IvParameterSpec ivSpec = new IvParameterSpec (rawKey);

    Encryption cipher = Cipher.getInstance("AES/CBC/PKCS5Padding");

    Cipher.init (Cipher.ENCRYPT_MODE, keySpec, ivSpec);

    Return cipher.doFinal (input);

    }

    Blackberry decryption:

    ...

    public static ubyte [] decrypt (input byte) shots... {

    Key AESKey = new AESKey (rawKey);
    IV InitializationVector = new InitializationVector (rawKey);
    ByteArrayInputStream is = new ByteArrayInputStream (input);
    DecryptorInputStream stream = DecryptorFactory.getDecryptorInputStream (key,
    is "AES/CBC/PKCS5", iv);
    output Byte [] = new byte [stream.available ()];
    Stream.Read (output);
    is. Close();

    return output;

    }

    If one of you managed to decipher any type of encryption PVE or BouncyCastle, please help me.

    I finally got to work. The problem was that I have encrypted text and then sent as an email. The result of the encryption is a byte array that in order to send an email I've converted to a string. That was the main problem. I managed to solve this problem by placing the bytes encrypted in an attachment with a particular content type: application/xrimdevice-mycontent. In collaboration with the SupportedAttachmentPart I managed to get my intact encrypted bytes. Yet, there are a few problems with the padding, usually I don't get any errors if the length of the ciphertext is a multiple of 16 (using the 16-byte encryption key).

    I tested it and it worked perfectly with AES/ECB/PKCS5. When you use character mode the first CBC Article 10 or 9 not decrypted well no.

    For those who want to implement the PKCS7 I sugest using the BouncyCastle j2me version. I managed to make it work by adding to my project all necessary decryption since the source code of the Castle inflatable j2me.

  • Decryption XML string question - javax.crypto.IllegalBlockSizeException?

    I am new to this and try to encrypt and decrpyt one string XML with AES and Base64 en_decoder but I get the following error. I don't know what the problem is. Without using a decoder and encoder Base64, so it's good, but I need to.

    Error: javax.crypto.IllegalBlockSizeException: input length must be a multiple of 16 when with padded decrypting cipher

    Appreciate all the help!

    My simple program
    ===============
    Encryption by aesCipher;

    try {}

    Byte [secretKey] is Base64.decode ("fqqwZu9U1PCAZQUX + 3nUTA is");.
    SecretKeySpec keySpec = new SecretKeySpec (secretKey, "AES");

    Create the encryption algorithm
    aesCipher = Cipher.getInstance("AES/ECB/PKCS5Padding");

    Initialize the encryption for the encryption algorithm
    aesCipher.init (Cipher.ENCRYPT_MODE, keySpec);

    Byte [] plaintext = "< RQLastName > TESTLastname < / RQLastName > < RQFirstName > TestFirstName < / RQFirstName > '. getBytes();

    Encrypt the plaintext
    Byte [] ciphertext = aesCipher.doFinal (cleartext);

    Base64encodedCiphertext string = Base64.encode (ciphertext);

    System.out.println (base64encodedCiphertext);

    Initialize the same cipher for the decryption algorithm
    aesCipher.init (Cipher.DECRYPT_MODE, keySpec);

    Byte [] base64decodedCiphertext = Base64.decode (base64encodedCiphertext);

    Decrypt the ciphertext
    Byte [] cleartext1 = aesCipher.doFinal (base64decodedCiphertext); <-exception on that line

    System.out.println (new String (cleartext1));

    clear and cleartext1 are the same.
    }
    catch (Exception ex) {}
    ex.printStackTrace ();
    }

    ================
    I use Base64.java, written by Stephen investigation.

    public class {Base64
    public static byte [] encodeData;
    public static String charSet =
    "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789 + /";

    {public static
    encodeData = new ubyte [64];
    for (int i = 0; i < 64; i ++) {}
    c byte = (bytes) charSet.charAt (i);
    encodeData [i] = c;
    }
    }

    private Base64() {}

    /**
    * base64 encode a string
    @param s the string ascii coding
    * @returns the base64 encoded result
    */

    Public Shared Function
    Encode(String s) throws Exception {}
    Return encodes (s.getBytes ("UTF8"));
    }

    /**
    * base64 encode a byte array
    @param CBC byte array to encode
    * @returns the base64 encoded result
    */

    Public Shared Function
    Encode (byte [] src) {}
    return encode (src, 0, src.length);
    }

    /**
    * base64 encode a byte array
    @param CBC byte array to encode
    @param start starting index
    @param len the number of bytes
    * @returns the base64 encoded result
    */

    Public Shared Function
    Encode (byte [], int start, int length src) {}
    Byte [] dst = new byte [(length+2)/3 * 4 + length: 72];
    int x = 0;
    int dstIndex = 0;
    Int State = 0;     What jacquard tank
    old int = 0;     previous byte
    int len = 0;     length decoded so far
    int max = length + start;
    for (int srcIndex = start; srcIndex < max; srcIndex ++) {}
    x = src [srcIndex];
    switch (++ State) {}
    case 1:
    DST [dstIndex ++] = encodeData [(x >> 2) & 0x3f];
    break;
    case 2:
    DST [dstIndex ++] = encodeData [((vieux << 4) & 0 x 30)]
    | [((x >> 4) & 0xf)] ;
    break;
    case 3:
    DST [dstIndex ++] = encodeData [((vieux << 2) & 0x3C)]
    | [((x >> 6) & 0x3)] ;
    DST [dstIndex ++] = encodeData [x & 0x3F;
    State = 0;
    break;
    }
    old = x;
    If (++ len > = 72) {}
    DST [dstIndex ++] = (byte) "\n";
    Len = 0;
    }
    }

    /*
    * now to clean the end bytes
    */

    switch (State) {}
    case 1: dst [dstIndex ++] = encodeData [(vieux << 4) & 0 x 30];
    DST [dstIndex ++] = (byte) '=';
    DST [dstIndex ++] = (byte) '=';
    break;
    case 2: dst [dstIndex ++] = encodeData [(vieux << 2) & 0x3c];
    DST [dstIndex ++] = (byte) '=';
    break;
    }
    return new String (dst);
    }

    /**
    * A Base64 decoder. This implementation is slow, and
    * does not handle wrapped lines.
    * The output is not set if there are errors in the entry.
    s @param a Base64 encoded string
    * @returns the byte array eith the decoded result
    */

    public static ubyte]
    Decode (String s) {}
    int end = 0;     final State
    If (s.endsWith ("=")) {}
    end ++;
    }
    If (s.endsWith ("is")) {}
    end ++;
    }
    int len = (s.length () + 3) / 4 * 3 - end;
    Byte [] result = new ubyte [len];
    int dst = 0;
    try {}
    for (CBC int = 0; src < s.length (); src ++) {}
    code int = charSet.indexOf (s.charAt (src));
    If (code ==-1) {}
    break;
    }
    switch (src %4) {}
    case 0:
    result [dst] = (byte) (code < < 2);
    break;
    case 1:
    result [dst ++] | = (byte) ((code >> 4) & 0x3);
    result [dst] = (byte) (code < < 4);
    break;
    case 2:
    result [dst ++] | = (byte) ((code >> 2) & 0xf);
    result [dst] = (byte) (code < < 6);
    break;
    case 3:
    result [dst ++] | = (byte) (code & 0x3f);
    break;
    }
    }
    } catch (ArrayIndexOutOfBoundsException e) {}
    return the result;
    }

    /**
    * Test the encoder and the decoder.
    * Call as < code > Base64 [channel] < code >.
    */

    public static void
    survey of hand (String [] args) {Exception
    System.out.println ("encode:" + args [0] + ""-> () "")
    + encode(args[0]) + ")");
    System.out.println ("decode:" + args [0] + ""-> () "")
    + New String (decode(args[0])) + ")");
    }
    }

    903857 wrote:
    I use Base64.java, written by Stephen investigation.

    Your code works when you use a decent Base64 encoder/decoder (for example http://commons.apache.org/codec/) then throw the investigation one.

    Note: block ECB is not secure because it allows counterfeit by splicing of the ciphertext. You must use one of the methods of feedback as a random IV with CBC.

    PS one obvious fault with the encoder/decoder Uhler Base64 is that the encoder adds a new line after 72 characters but the decoder does not correctly remove the new line. He is the likely cause of the IllegalBlockSizeException.

  • Crashing apps and the slow performance since the installation of macOS Sierra

    Hello

    Im a user of long date Mac but displays the first time that I was pretty happy with everything that on my macbook pro for the past years... until I installed Sierra a day ago.

    Since installing everything works super slow and a lot of my apps hang and crash. Things are not rosy, here is my EtreCheck report - running current version 10.12 on my MacBook Pro (mid 2010) if anyone can help would be much appreciated. Thank you

    EtreCheck version: 3.0.6 (315)

    Report generated 2016-10-07 16:52:11

    Download EtreCheck from https://etrecheck.com

    Time 06:53

    Performance: Below average

    Click the [Support] links to help with non-Apple products.

    Click [details] for more information on this line.

    Problem: Apps are broken

    Hardware Information:

    MacBook Pro Intel Core i5, Intel Core i7 (mid-2010)

    [Data sheet] - [User Guide] - [warranty & Service]

    MacBook Pro - model: MacBookPro6, 2

    1 2.53 GHz Intel Core i5 CPU: 2 strands

    4 GB of RAM expandable - [Instructions]

    BANK 0/DIMM0

    OK 2 GB DDR3 1067 MHz

    BANK 1/DIMM0

    OK 2 GB DDR3 1067 MHz

    Bluetooth: Old - transfer/Airdrop2 not supported

    Wireless: en1: 802.11 a/b/g/n

    Battery: Health = Normal - Cycle count = 371

    Video information:

    Intel HD Graphics

    NVIDIA GeForce GT 330M - VRAM: 256 MB

    Color LCD 1440 x 900

    Software:

    macOS Sierra 10.12 (A 16, 323) - since startup time: less than an hour

    Disc information:

    Hitachi HTS545050B9SA02 disk0: (500,11 GB) (rotation)

    EFI (disk0s1) < not mounted >: 210 MB

    Recovery HD (disk0s3) < not mounted > [recovery]: 650 MB

    BOOTCAMP (disk0s4) / Volumes/BOOTCAMP: 86,37 (Go 31,68 free)

    Macintosh HD (disk 1) / [Startup]: 412,50 (GB 158,46 free)

    Encrypted AES - XTS unlocked

    Storage of carrots: disk0s2 412.88 GB Online

    MATSHITADVD-R UJ-898)

    USB information:

    Logitech USB receiver

    Card reader Apple

    Apple Inc. Apple keyboard / Trackpad

    Apple Inc. BRCM2070 hub.

    Apple Inc. Bluetooth USB host controller.

    Computer, Inc. Apple IR receiver.

    Built-in ISight from Apple Inc..

    Guardian:

    Mac App Store and identified developers

    Kernel extensions:

    / System/Library/Extensions

    com [no charge]. Huawei.driver.HuaweiDataCardDriver (4.0.6 - 2016-10-04) [Support]

    com [loading]. Logitech.Control Center.HID Driver (3.5.1 - SDK 10.0 - 2016-10-04) [Support]

    com [no charge]. Driver Logitech.Unifying.HID (1.2.0 - SDK 10.0 - 2016-10-04) [Support]

    [no charge] com.leapfrog.driver.LfConnectDriver (1.0.6 - SDK 10.0 - 2016-10-04) [Support]

    NET [no charge]. Thomson.iokit.USBLAN_usbpart (1.6.0 - 2016-10-04) [Support]

    Startup items:

    HWNetMgr: Path: / Library/StartupItems/HWNetMgr

    Startup items is no longer function in OS X Yosemite or later

    Launch system officers:

    [no charge] 7 tasks Apple

    tasks of Apple 178 [loading]

    tasks of Apple 86 [performance]

    Launch system demons:

    [no charge] 42 tasks of Apple

    tasks of Apple 167 [loading]

    tasks of Apple 95 [performance]

    Launch officers:

    [performance] com Logitech.Control Center.Daemon.plist (2011-11-05) [Support]

    [loaded] com.adobe.AAM.Updater - 1.0.plist (2015-09-18) [Support]

    [cannot] com.adobe.CS5ServiceManager.plist (2010-07-14) [Support]

    [loading] com.google.keystone.agent.plist (2016-07-13) [Support]

    [cannot] com.teamviewer.teamviewer.plist (08 / 08/2015) [Support]

    [cannot] com.teamviewer.teamviewer_desktop.plist (08 / 08/2015) [Support]

    Launch demons:

    [loading] com.adobe.SwitchBoard.plist (2010-07-14) [Support]

    com.Adobe.agsservice.plist [running] (2016-08-19) [Support]

    [loading] com.adobe.fpsaud.plist (2016-08-30) [Support]

    [loading] com.apple.installer.osmessagetracing.plist (2016-09-14)

    [loading] com.google.keystone.daemon.plist (2016-09-02) [Support]

    [loading] com.teamviewer.Helper.plist (2015-03-03) [Support]

    [cannot] com.teamviewer.teamviewer_service.plist (08 / 08/2015) [Support]

    User launch officers:

    [loading] com.adobe.AAM.Updater - 1.0.plist (2010-07-16) [Support]

    [loading] com.adobe.ARM. [...]. plist (2011-09-13) [Support]

    [loading] com.adobe.ARM. [...]. plist (2010-07-14) [Support]

    com.nero.HSMMonitor.plist [running] (2016-10-07) [Support]

    Plug-ins Internet:

    DirectorShockwave: 12.0.6r147 - SDK 10.6 (2013-11-25) [Support]

    OVSHelper: 1.0 (2010-12-10) [Support]

    OfficeLiveBrowserPlugin: 12.3.6 (2013-03-22) [Support]

    NP_2020Player_WEB: 5.0.7.0 (2011-04-03) [Support]

    AdobeAAMDetect: AdobeAAMDetect 1.0.0.0 - SDK 10.6 (2015-09-18) [Support]

    FlashPlayer - 10.6: 23.0.0.162 - SDK 10.9 (2016-09-29) [Support]

    AdobePDFViewerNPAPI: 11.0.10 - SDK 10.6 (2014-12-03) [Support]

    DivXBrowserPlugin: 2.1 (2010-12-10) [Support]

    QuickTime Plugin: 7.7.3 (2016-09-14)

    Flash Player: 23.0.0.162 - SDK 10.9 (2016-09-29) is unable to contact Adobe

    iPhotoPhotocast: 7.0 (2010-07-14)

    Silverlight: 5.1.30514.0 - SDK 10.6 (2015-01-17) [Support]

    AdobePDFViewer: 11.0.10 - SDK 10.6 (2015-03-29) [Support]

    JavaAppletPlugin: 15.0.1 - 10.12 (2013-10-25) check the version of the SDK

    User Plug-ins internet:

    Picasa: 1.0 (2011-03-29) [Support]

    Safari extensions:

    DivX HiQ - DivX, Inc. - http://www.divx.com/en/software/divx-plus/web-player/ (2010-12-21)

    DivX Plus Web Player HTML5 < video > - DivX, Inc. - http://www.divx.com/en/software/divx-plus/web-player/ (2010-12-21)

    3rd party preference panes:

    DivX (2010-12-10) [Support]

    Flash Player (2016-08-30) [Support]

    Logitech Control Center (2011-11-05) [Support]

    Time Machine:

    Time Machine not configured!

    Top of page process CPU:

    5% kernel_task

    5% WindowServer

    1% com.apple.AmbientDisplayAgent

    1% xpcproxy

    0% fontd

    Top of page process of memory:

    Kernel_task 432 MB

    Mdworker (15) 430 MB

    Airmail beta 283 MB

    152 MB Finder

    Sandboxd 147 MB

    Virtual memory information:

    476 MB free RAM

    3.53 GB used RAM (1.41 GB being cached)

    Used Swap 0 B

    Diagnostic information:

    7 October 2016, 16:39:48 Self test - passed

    7 October 2016, 16:20:48 ~/Library/Logs/DiagnosticReports/Airmail Beta_2016-10-07-162048_ [redacted] .crash

    / Applications/Airmail Beta.app/Contents/MacOS/Airmail Beta

    October 6, 2016, 08:17:31 PM/Library/Logs/DiagnosticReports/App Store_2016-10-06-201731_ [redacted] .hang

    / Applications/App Store Store.app/Contents/MacOS/App

    October 6, 2016, 07:52:21 PM/Library/Logs/DiagnosticReports/station air Beta_2016-10-06-195221_ [redacted] .hang

    October 6, 2016, 14:37:32 /Library/Logs/DiagnosticReports/Preview_2016-10-06-143732_[redacted].hang

    /Applications/preview.app/Contents/MacOS/preview

    October 6, 2016, 02:37:26 PM/Library/Logs/DiagnosticReports/station air Beta_2016-10-06-143726_ [redacted] .hang

    October 6, 2016, 14:37:22 /Library/Logs/DiagnosticReports/firefox_2016-10-06-143722_[redacted].hang

    /Applications/Firefox.app/Contents/MacOS/Firefox

    October 6, 2016, 14:37:18 /Library/Logs/DiagnosticReports/Pages_2016-10-06-143718_[redacted].hang

    /Applications/pages.app/Contents/MacOS/pages

    October 6, 2016, 14:37:12 /Library/Logs/DiagnosticReports/AdobeAcrobat_2016-10-06-143712_[redacted].hang

    / / Applications/Adobe Acrobat 9 Pro/Adobe Acrobat Pro.app/Contents/MacOS/AdobeAcrobat

    October 6, 2016, 14:36:50 /Library/Logs/DiagnosticReports/Preview_2016-10-06-143650_[redacted].hang

    UNKNOWN PATH

    Try this first: what happens if you start in safe mode (hold down the SHIFT key during startup), the problems go away?

    Try this second in normal startup mode: what happens if you create a new user account and log in as that user, the problems go away?

    I'm not sure I'd worry about the plane crashes - it is listed as beta software

Maybe you are looking for