From owner-freebsd-security Thu Dec 30 10:52:16 1999 Delivered-To: freebsd-security@freebsd.org Received: from rover.village.org (rover.village.org [204.144.255.49]) by hub.freebsd.org (Postfix) with ESMTP id 75A6014D98 for ; Thu, 30 Dec 1999 10:52:13 -0800 (PST) (envelope-from imp@harmony.village.org) Received: from harmony.village.org (harmony.village.org [10.0.0.6]) by rover.village.org (8.9.3/8.9.3) with ESMTP id LAA48411 for ; Thu, 30 Dec 1999 11:52:11 -0700 (MST) (envelope-from imp@harmony.village.org) Received: from harmony.village.org (localhost.village.org [127.0.0.1]) by harmony.village.org (8.9.3/8.8.3) with ESMTP id LAA11820 for ; Thu, 30 Dec 1999 11:52:11 -0700 (MST) Message-Id: <199912301852.LAA11820@harmony.village.org> To: freebsd-security@freebsd.org Subject: Niels Provos: CVS: cvs.openbsd.org: src Date: Thu, 30 Dec 1999 11:52:11 -0700 From: Warner Losh Sender: owner-freebsd-security@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org This just went into OpenBSD and looks way cool. :-) Anybody with lots of spare time wanna port it :-) Warner ------- Forwarded Message Date: Thu, 30 Dec 1999 11:21:56 -0700 (MST) From: Niels Provos Message-Id: <199912301821.LAA18904@cvs.openbsd.org> To: source-changes@cvs.openbsd.org Subject: CVS: cvs.openbsd.org: src CVSROOT: /cvs Module name: src Changes by: provos@cvs.openbsd.org 1999/12/30 11:21:56 Modified files: sys/uvm : uvm_meter.c uvm_pdaemon.c uvm_swap.c sys/vm : vm_page.h vm_param.h sys/conf : files Added files: sys/uvm : uvm_swap_encrypt.c uvm_swap_encrypt.h Log message: swap encryption for UVM, option UVM_SWAP_ENCRYPT. needs to be enabled via sysctl. Pages are encrypted with the Blowfish encryption algorithm, the key is initialized randomly on first swap out, ensuring that entropy has accumulated in the kernel randomness pool. Eventually, swap encryption will be decided on a process by process basis, e.g. a process that reads from a cryptographic filesystem will enable swap encrypt for its pages. okay art@ and deraadt@. ------- End of Forwarded Message To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-security" in the body of the message