All of lore.kernel.org
 help / color / mirror / Atom feed
* Implementing RFC 6056
@ 2011-05-31 19:08 Arjun S R
  2011-05-31 19:11 ` Arjun S R
  2011-05-31 21:41 ` Greg KH
  0 siblings, 2 replies; 6+ messages in thread
From: Arjun S R @ 2011-05-31 19:08 UTC (permalink / raw)
  To: kernelnewbies

Hi,
I would like implement RFC 6506 in linux kernel. It seems no one has
implemented it.

Its mainly about Transport protocol port randomisation. The fixed
order[sequence of predictable randomness] of allocation of ephemeral
port to application on request can cause malicious users to hijack
connections based on time spent by the tcp ip api in various states.

I have read the standards and is willing to go forward. Please post comments.
--
Arjun S R

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Implementing RFC 6056
  2011-05-31 19:08 Implementing RFC 6056 Arjun S R
@ 2011-05-31 19:11 ` Arjun S R
  2011-05-31 21:41 ` Greg KH
  1 sibling, 0 replies; 6+ messages in thread
From: Arjun S R @ 2011-05-31 19:11 UTC (permalink / raw)
  To: kernelnewbies

Link to the RFC --> http://www.rfc-editor.org/rfc/rfc6056.txt
--
Arjun S R

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Implementing RFC 6056
  2011-05-31 19:08 Implementing RFC 6056 Arjun S R
  2011-05-31 19:11 ` Arjun S R
@ 2011-05-31 21:41 ` Greg KH
  2011-06-02 17:28   ` Arjun S R
  2011-06-02 17:38   ` Arjun S R
  1 sibling, 2 replies; 6+ messages in thread
From: Greg KH @ 2011-05-31 21:41 UTC (permalink / raw)
  To: kernelnewbies

On Wed, Jun 01, 2011 at 12:38:34AM +0530, Arjun S R wrote:
> Hi,
> I would like implement RFC 6506 in linux kernel. It seems no one has
> implemented it.
> 
> Its mainly about Transport protocol port randomisation. The fixed
> order[sequence of predictable randomness] of allocation of ephemeral
> port to application on request can cause malicious users to hijack
> connections based on time spent by the tcp ip api in various states.
> 
> I have read the standards and is willing to go forward. Please post comments.

Post your patches on the netdev mailing list and see what they say about
it there.  You might find that this isn't really needed as we already
handle this properly through other means...

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Implementing RFC 6056
  2011-05-31 21:41 ` Greg KH
@ 2011-06-02 17:28   ` Arjun S R
  2011-06-02 21:32     ` Greg KH
  2011-06-02 17:38   ` Arjun S R
  1 sibling, 1 reply; 6+ messages in thread
From: Arjun S R @ 2011-06-02 17:28 UTC (permalink / raw)
  To: kernelnewbies

On Wed, Jun 1, 2011 at 03:11, Greg KH <greg@kroah.com> wrote:
> On Wed, Jun 01, 2011 at 12:38:34AM +0530, Arjun S R wrote:
>> Hi,
>> I would like implement RFC 6506 in linux kernel. It seems no one has
>> implemented it.
>>
>> Its mainly about Transport protocol port randomisation. The fixed
>> order[sequence of predictable randomness] of allocation of ephemeral
>> port to application on request can cause malicious users to hijack
>> connections based on time spent by the tcp ip api in various states.
>>
>> I have read the standards and is willing to go forward. Please post comments.
>
> Post your patches on the netdev mailing list and see what they say about
> it there. ?You might find that this isn't really needed as we already
> handle this properly through other means...
>

Thanks, could you please suggest the files in the kernel source tree
that I should go through for the task?
--
Arjun S R
College Of Engineering,Trivandrum
Facebook : http://www.facebook.com/Arjun.S.R
Twitter: http://twitter.com/Arjun_S_R

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Implementing RFC 6056
  2011-05-31 21:41 ` Greg KH
  2011-06-02 17:28   ` Arjun S R
@ 2011-06-02 17:38   ` Arjun S R
  1 sibling, 0 replies; 6+ messages in thread
From: Arjun S R @ 2011-06-02 17:38 UTC (permalink / raw)
  To: kernelnewbies

On Wed, Jun 1, 2011 at 03:11, Greg KH <greg@kroah.com> wrote:
> Post your patches on the netdev mailing list and see what they say about
> it there. ?You might find that this isn't really needed as we already
> handle this properly through other means...
>

Sorry, gmail is making something weird that makes this quoted text
shrink. Please excuse me for that.
--
Arjun S R
College Of Engineering,Trivandrum
Facebook : http://www.facebook.com/Arjun.S.R
Twitter: http://twitter.com/Arjun_S_R

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Implementing RFC 6056
  2011-06-02 17:28   ` Arjun S R
@ 2011-06-02 21:32     ` Greg KH
  0 siblings, 0 replies; 6+ messages in thread
From: Greg KH @ 2011-06-02 21:32 UTC (permalink / raw)
  To: kernelnewbies

On Thu, Jun 02, 2011 at 10:58:40PM +0530, Arjun S R wrote:
> On Wed, Jun 1, 2011 at 03:11, Greg KH <greg@kroah.com> wrote:
> > On Wed, Jun 01, 2011 at 12:38:34AM +0530, Arjun S R wrote:
> >> Hi,
> >> I would like implement RFC 6506 in linux kernel. It seems no one has
> >> implemented it.
> >>
> >> Its mainly about Transport protocol port randomisation. The fixed
> >> order[sequence of predictable randomness] of allocation of ephemeral
> >> port to application on request can cause malicious users to hijack
> >> connections based on time spent by the tcp ip api in various states.
> >>
> >> I have read the standards and is willing to go forward. Please post comments.
> >
> > Post your patches on the netdev mailing list and see what they say about
> > it there. ?You might find that this isn't really needed as we already
> > handle this properly through other means...
> >
> 
> Thanks, could you please suggest the files in the kernel source tree
> that I should go through for the task?

Have you looked in net/*

Yes it's a lot, but that would be where you need to make changes if you
were to implement such a thing.

good luck,

greg k-h

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2011-06-02 21:32 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2011-05-31 19:08 Implementing RFC 6056 Arjun S R
2011-05-31 19:11 ` Arjun S R
2011-05-31 21:41 ` Greg KH
2011-06-02 17:28   ` Arjun S R
2011-06-02 21:32     ` Greg KH
2011-06-02 17:38   ` Arjun S R

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.