Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 8 years ago.
Improve this question
I need to create a server-clients application in Scala/Akka for encrypted live video streaming. Since loosing some packets doesn't matter, but speed (latency) is crucial, UDP is much better than TCP.
As far as I know Akka/Scala/Java don't support DTLS. What would be the best framework / library to use for encryption?
Also, I am still deciding between different Akka libraries to build the core of the application. (Akka I/O, Akka Remoting, Spray, Akka Http, Akka Streams). Is it worth waiting for a stable release of Akka Streams?
Related
Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 2 years ago.
Improve this question
I am new to reverse engineering.
I am using immunity debugger, x64 dbg, ollydbg.
Softwares like Winzip we can't able to read it's strings because it is obfuscated (encrypted).
I have watched some tutorials on YouTube, but those softwares ( power iso) strings were unencrypted.
I need to know is there any way to deobfuscate (decrypt), it's strings to reverse engineer
Obfuscation should not be confused with Encryption, semantics aside, Encryption is strong protection against capable attackers, Obfuscation is not.
With regard to your question, the theoretical approach is:
Identify cryptographic primitive being employed
Identify mode of operation, cryptographic trap-door function
Execute best known attack on cipher-text
Closed. This question needs details or clarity. It is not currently accepting answers.
Want to improve this question? Add details and clarify the problem by editing this post.
Closed 5 years ago.
Improve this question
I am using an stm32f2xx-series controller in my project. I want to know whether an external flash is connected to the micro-controller or not without doing any read/write operations to the external flash. Is that possible?
If yes, please explain the means to do so.
If it matters, communication between the controller and the external flash is SPI.
Thanks in advance.
I can't think of any way your firmware can detect the presence of an SPI device without talking to it. Reading a status or device identification register is how you typically probe for it.
Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 8 years ago.
Improve this question
HTTP/1.1 has served the Web well for more than fifteen years, but its
age is starting to show.
Can anybody explain what is the main difference between HTTP 1.1 and 2.0?
Is there any change in the transport protocol?
HTTP/2 supports queries multiplexing, headers compression, priority and more intelligent packet streaming management. This results in reduced latency and accelerates content download on modern web pages.
More details here.
HTTP 2.0 is a binary protocol that multiplexes numerous streams going over a single (normally TLS-encrypted) TCP connection.
The contents of each stream are HTTP 1.1 requests and responses, just encoded and packed up differently. HTTP2 adds a number of features to manage the streams, but leaves old semantics untouched.
Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 8 years ago.
Improve this question
I know my question is broad, but I have no clue where to start my research.
How can one implement VoIP on a server? I am fairly certain it does not use the http/https protocol. If so, what standard/famous protocols one can use? are there any open-source ones? What are good references to start working on that?
Start by looking at the SIP,RTP and RTCP protocols. I believe they form a minimalistic set of required protocols for VoiP
Some relevant open source projects:
http://www.fsf.org/campaigns/priority-projects/priority-projects/highpriorityprojects#Replaceskype
"There are a number of such programs, such as Ekiga, Twinkle, Coccinella, QuteCom, and Jitsi. Unfortunately, these programs only replace some of Skype's functionality, and only in some situations. WebRTC has a mission to enable rich, high quality, Real-Time Communications (RTC) applications to be developed in the browser via simple Javascript APIs and HTML5. Developers should consider helping free software VoIP and video, chat, and multimedia communications projects."
Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 10 years ago.
Improve this question
I suppose a way to paraphrase this question is why can't HTTP just use UDP? What specific functionalities provided by the TCP are explicitly required by HTTP?
Ordering, non-duplication, integrity, pacing of large payloads, ... same as anybody else needs really. There was a move some years back to provide HTTP over UDP for tiny payloads that would fit into a single datagram, and ditto the responses, but most HTTP payloads are too big for one datagram so the point is lost.