Win a copy of Node.js Design Patterns: Design and implement production-grade Node.js applications using proven patterns and techniques this week in the Server-Side JavaScript and NodeJS forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Ron McLeod
  • Rob Spoor
  • Tim Cooke
  • Junilu Lacar
Sheriffs:
  • Henry Wong
  • Liutauras Vilda
  • Jeanne Boyarsky
Saloon Keepers:
  • Jesse Silverman
  • Tim Holloway
  • Stephan van Hulst
  • Tim Moores
  • Carey Brown
Bartenders:
  • Al Hobbs
  • Mikalai Zaikin
  • Piet Souris

Voice encryption and decryption in java

 
Ranch Hand
Posts: 1585
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi,

Is there an API that lets me do voice encryption and decryption in java ?

What i want to do is simply, select a given voice file, encrypt it and then decrypt it back to its original state ?

Thanks in advance ...
 
Ranch Hand
Posts: 1282
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
That is achievable. Post in Security, there are too many issues that do not work well in general fora when doing eicipherment and decipherment. Provide any additional details that are known and as well:
  • Is this a student project or is there any actual value to be protected.
  • How strong of encipherment do you actually need.
  • Is there a way to ensure the keys will not be lost or do we need a mechanisim that can be broken with sufficient effort.

  • Of course, by asking for details do not in any way reveal anything about the actual data or where the application would be used except in a generalized, concocted setting - and then only to model the security challenges.

    If this is just for fun, say so.
     
    Vassili Vladimir
    Ranch Hand
    Posts: 1585
    • Mark post as helpful
    • send pies
      Number of slices to send:
      Optional 'thank-you' note:
    • Quote
    • Report post to moderator
    It's a student project, any help ?

    Thanks ...
     
    author
    Posts: 23908
    142
    jQuery Eclipse IDE Firefox Browser VI Editor C++ Chrome Java Linux Windows
    • Mark post as helpful
    • send pies
      Number of slices to send:
      Optional 'thank-you' note:
    • Quote
    • Report post to moderator
    The standard JCE API in the javax.cypto package should be able to encrypt and decrypt what you have. It is designed to encrypt/decrypt binary data, so should handle voice data. It is designed to encrypt/decrypt buffers, so you will have to read and write the files.

    And if you have Java 1.4 or later, it should be part of the Java core.

    Henry
     
    With a little knowledge, a cast iron skillet is non-stick and lasts a lifetime.
    reply
      Bookmark Topic Watch Topic
    • New Topic