Author: echatellier Date: 2015-05-27 13:01:38 +0000 (Wed, 27 May 2015) New Revision: 4238 Url: http://forge.codelutin.com/projects/isis-fish/repository/revisions/4238 Log: char array can't be cleared (otherwize totally removed) Modified: trunk/src/main/java/fr/ifremer/isisfish/util/ssh/SSHAgent.java Modified: trunk/src/main/java/fr/ifremer/isisfish/util/ssh/SSHAgent.java =================================================================== --- trunk/src/main/java/fr/ifremer/isisfish/util/ssh/SSHAgent.java 2015-05-27 13:00:56 UTC (rev 4237) +++ trunk/src/main/java/fr/ifremer/isisfish/util/ssh/SSHAgent.java 2015-05-27 13:01:38 UTC (rev 4238) @@ -185,7 +185,7 @@ ByteBuffer byteBuffer = StandardCharsets.UTF_8.encode(charBuffer); byte[] bytes = Arrays.copyOfRange(byteBuffer.array(), byteBuffer.position(), byteBuffer.limit()); - Arrays.fill(charBuffer.array(), '\u0000'); // clear sensitive data + //Arrays.fill(charBuffer.array(), '\u0000'); // clear sensitive data Arrays.fill(byteBuffer.array(), (byte) 0); // clear sensitive data return bytes; }
participants (1)
-
echatellier@users.forge.codelutin.com