This week's book giveaway is in the Other Languages forum.
We're giving away four copies of Functional Reactive Programming and have Stephen Blackheath and Anthony Jones on-line!
See this thread for details.
Win a copy of Functional Reactive Programming this week in the Other Languages forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Voice encryption and decryption in java

 
Vassili Vladimir
Ranch Hand
Posts: 1585
  • Mark post as helpful
  • send pies
  • 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 ...
 
Nicholas Jordan
Ranch Hand
Posts: 1282
  • Mark post as helpful
  • send pies
  • 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
    • Quote
    • Report post to moderator
    It's a student project, any help ?

    Thanks ...
     
    Henry Wong
    author
    Marshal
    Pie
    Posts: 21498
    84
    C++ Chrome Eclipse IDE Firefox Browser Java jQuery Linux VI Editor Windows
    • Mark post as helpful
    • send pies
    • 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
     
    • Post Reply
    • Bookmark Topic Watch Topic
    • New Topic