FindBugs Bug Detector Report

The following document contains the results of FindBugs

FindBugs Version is 3.0.1

Threshold is medium

Effort is min

Summary

Classes Bugs Errors Missing Classes
14 18 0 0

org.universAAL.security.cryptographic.services.DigestServiceCallee

Bug Category Details Line Priority
Found reliance on default encoding in org.universAAL.security.cryptographic.services.DigestServiceCallee.digestResource(Resource, Digest): String.getBytes() I18N DM_DEFAULT_ENCODING 93 High

org.universAAL.security.cryptographic.services.DigestServiceProfiles

Bug Category Details Line Priority
org.universAAL.security.cryptographic.services.DigestServiceProfiles.MY_URI isn't final but should be MALICIOUS_CODE MS_SHOULD_BE_FINAL 44 High

org.universAAL.security.cryptographic.services.EncryptionServiceCallee

Bug Category Details Line Priority
Found reliance on default encoding in org.universAAL.security.cryptographic.services.EncryptionServiceCallee.doEncryption(Resource, Base64Binary, SymmetricEncryption): String.getBytes() I18N DM_DEFAULT_ENCODING 198 High
org.universAAL.security.cryptographic.services.EncryptionServiceCallee.generateKeyRing(AsymmetricEncryption, Object) invokes inefficient new Integer(int) constructor; use Integer.valueOf(int) instead PERFORMANCE DM_NUMBER_CTOR 313 Medium
org.universAAL.security.cryptographic.services.EncryptionServiceCallee.generateSymmetricKey(SymmetricEncryption, Object) invokes inefficient new Integer(int) constructor; use Integer.valueOf(int) instead PERFORMANCE DM_NUMBER_CTOR 248 Medium

org.universAAL.security.cryptographic.services.EncryptionServiceProfiles

Bug Category Details Line Priority
org.universAAL.security.cryptographic.services.EncryptionServiceProfiles.MY_URI isn't final but should be MALICIOUS_CODE MS_SHOULD_BE_FINAL 45 High

org.universAAL.security.cryptographic.services.MultiDestinationCallee

Bug Category Details Line Priority
Exception is caught when Exception is not thrown in org.universAAL.security.cryptographic.services.MultiDestinationCallee.createMDER(Resource, SymmetricEncryption, List) STYLE REC_CATCH_EXCEPTION 218 Medium
Exception is caught when Exception is not thrown in org.universAAL.security.cryptographic.services.MultiDestinationCallee.decryptSessionKey(MultidestinationEncryptedResource, KeyRing) STYLE REC_CATCH_EXCEPTION 296 Medium

org.universAAL.security.cryptographic.services.MultiDestinationProfiles

Bug Category Details Line Priority
org.universAAL.security.cryptographic.services.MultiDestinationProfiles.MY_URI isn't final but should be MALICIOUS_CODE MS_SHOULD_BE_FINAL 42 High

org.universAAL.security.cryptographic.services.ProjectActivator

Bug Category Details Line Priority
org.universAAL.security.cryptographic.services.ProjectActivator.context should be package protected MALICIOUS_CODE MS_PKGPROTECT Medium
Write to static field org.universAAL.security.cryptographic.services.ProjectActivator.context from instance method org.universAAL.security.cryptographic.services.ProjectActivator.start(ModuleContext) STYLE ST_WRITE_TO_STATIC_FROM_INSTANCE_METHOD 34 High
Write to static field org.universAAL.security.cryptographic.services.ProjectActivator.serializer from instance method org.universAAL.security.cryptographic.services.ProjectActivator.start(ModuleContext) STYLE ST_WRITE_TO_STATIC_FROM_INSTANCE_METHOD 40 Medium
Unread field: org.universAAL.security.cryptographic.services.ProjectActivator.mderCallee PERFORMANCE URF_UNREAD_FIELD 49 Medium

org.universAAL.security.cryptographic.services.SignVerifyCallee

Bug Category Details Line Priority
Found reliance on default encoding in org.universAAL.security.cryptographic.services.SignVerifyCallee.sign(Resource, Digest, AsymmetricEncryption, Base64Binary): String.getBytes() I18N DM_DEFAULT_ENCODING 151 High
Found reliance on default encoding in org.universAAL.security.cryptographic.services.SignVerifyCallee.verify(SignedResource, Digest, AsymmetricEncryption, Base64Binary): String.getBytes() I18N DM_DEFAULT_ENCODING 181 High
Possible null pointer dereference of dig in org.universAAL.security.cryptographic.services.SignVerifyCallee.getSignature(Digest, AsymmetricEncryption) CORRECTNESS NP_NULL_ON_SOME_PATH 202 High

org.universAAL.security.cryptographic.services.SignVerifyProfiles

Bug Category Details Line Priority
org.universAAL.security.cryptographic.services.SignVerifyProfiles.MY_URI isn't final but should be MALICIOUS_CODE MS_SHOULD_BE_FINAL 42 High

org.universAAL.security.cryptographic.services.utils.BlockChipher

Bug Category Details Line Priority
Dead store to scrambled in org.universAAL.security.cryptographic.services.utils.BlockChipher.blockCipher(byte[], int) STYLE DLS_DEAD_LOCAL_STORE 65 Medium