Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1rU618-008pRq-QX for pgsql-announce@arkaria.postgresql.org; Sun, 28 Jan 2024 14:20:16 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.94.2) (envelope-from ) id 1rU615-008may-PQ for pgsql-announce@arkaria.postgresql.org; Sun, 28 Jan 2024 14:20:11 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1rU614-008maA-Rz for pgsql-announce@lists.postgresql.org; Sun, 28 Jan 2024 14:20:10 +0000 Received: from mahout.postgresql.org ([2001:4800:3e1:1::227]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1rU610-004A8r-Af for pgsql-announce@lists.postgresql.org; Sun, 28 Jan 2024 14:20:10 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=postgresql.org; s=20171124; h=Message-ID:Date:Reply-To:From:To:Subject: MIME-Version:Content-Type:Sender:Cc:Content-Transfer-Encoding:Content-ID: Content-Description:In-Reply-To:References; bh=UPfvu/0o3Xmx0QlKSheqrTDv0mJH3qSFSNZOABUkBjE=; b=hrUTbDuHT0vijP1j/sEFpZ+F0J hbM63Ml0icu45S3JIxXbr9HAC9kZa6oU1L+rwAslVhStHblRn/duASMi7Myw8Fm2MQXLiXvbRLigq +tsOZ2Eg2X7Tz7P9MbIsdV+G7BVqFVsK0D1YXKiyOo98lGbrwLPLMNLZ2VvlmreSxaeNs5/yWsNB+ XOOlMqtIMQ/pqqOmD0Y62Ad/RxAZqWLeQVS5nVFgqPocEl8MQRigOiZEn4mKBo8bs3AbEOQm9MSWW jW26O5/L1asgb9XeOZHt8uLKvD5TUsavso4njJbyJpP3brdGEu/kRcxf9nhX5mj4SXh/JeUKGl4AE JdW+h+9g==; Received: from wrigleys.postgresql.org ([2a02:c0:301:0:ffff::34]) by mahout.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1rU60y-00BXvz-Es for pgsql-announce@lists.postgresql.org; Sun, 28 Jan 2024 14:20:04 +0000 Received: from localhost ([127.0.0.1] helo=wrigleys.postgresql.org) by wrigleys.postgresql.org with esmtp (Exim 4.94.2) (envelope-from ) id 1rU60w-0091tp-5v for pgsql-announce@lists.postgresql.org; Sun, 28 Jan 2024 14:20:02 +0000 Content-Type: multipart/mixed; boundary="===============3910624440818472479==" MIME-Version: 1.0 Subject: Greenmask v0.1.1 Release To: PostgreSQL Announce From: "Greenmask.io via PostgreSQL Announce" Reply-To: info@greenmask.io Date: Sun, 28 Jan 2024 14:19:51 +0000 Message-ID: <170645159196.658.1854294031027273915@wrigleys.postgresql.org> X-Auto-Response-Suppress: All Auto-Submitted: auto-generated X-pglister-tags: related X-pglister-tagsig: e3827d7a0c37475fa9f881344269b513c975c62c04424a8895d0bf7b3f90ebea List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --===============3910624440818472479== Content-Type: multipart/alternative; boundary="===============4866812872549062670==" MIME-Version: 1.0 --===============4866812872549062670== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable ## PostgreSQL Dump and Obfuscation Tool We are excited to announce the release of Greenmask v0.1.1. This release in= troduces a suite of new transformers, significantly enhancing its capabilit= ies for obfuscating PostgreSQL databases. ### Greenmask Overview #### Key Features - **Cross-Platform Support:** Developed in Go, Greenmask operates independe= ntly of platform constraints, offering flexibility across different operati= ng systems. - **Type-Safe Database Operations:** It ensures data validation and encodin= g, maintaining the integrity of your database throughout the obfuscation pr= ocess. - **Transformation Validation:** Greenmask guarantees correct and maintaina= ble data transformations, ensuring reliability and accuracy. - **Partitioned Table Support:** Simplifies configuration for partitioned t= ables, making it easier to manage large datasets. - **Stateless and Backward Compatible:** Designed to be compatible with sta= ndard PostgreSQL utilities, ensuring seamless integration into existing wor= kflows. - **Parallel Execution:** Enhances efficiency in dumping and restoration pr= ocesses through concurrent operations, reducing the time required for data = handling. - **Multiple Storage Options:** Supports both local and remote storage solu= tions, offering flexibility in data management and backup strategies. #### Use Cases Greenmask is ideally suited for: - Routine **backup** and **restoration** tasks, ensuring data integrity and= availability. - **Anonymization** and data **masking** for staging environments and analy= tics, protecting sensitive information while maintaining data utility. ### Release Notes #### Improvements **New Transformers**: The latest update vastly expands the variety of avail= able transformers, enhancing Greenmask's versatility for database obfuscati= on. The newly added transformers include: - Geographic data generators like **RandomLatitude** and **RandomLongitu= de**. - Temporal data generators such as **RandomUnixTime** and **RandomMonthN= ame**. - Communication data generators, including **RandomEmail** and **RandomP= honeNumber**. - User identity generators like **RandomUsername** and **RandomName**. - Network data generators, including **RandomIPv4** and **RandomIPv6**. - Security data generators such as **RandomPassword**. - Financial data generators like **RandomCurrency** and **RandomAmountWi= thCurrency**. - Content data generators, including **RandomWord** and **RandomParagrap= h**. - A unique **RealAddress** generator for more realistic data simulation. These transformers facilitate the generation of mock data for various testi= ng and development purposes, enhancing the utility and flexibility of Green= mask. **Documentation Updates**: To accompany the introduction of new transformer= s, we've thoroughly updated our documentation. It now includes detailed exp= lanations and examples, enabling easy configuration and effective use of th= e new features in your data obfuscation pipelines. ### Community Participation We encourage the PostgreSQL community to engage with us by providing feedba= ck and suggestions. Your insights and testing are invaluable for improving = Greenmask's robustness and utility. ### Useful Links - Explore detailed [Documentation](https://greenmask.io/) - Access the [Latest Release on GitHub](https://github.com/GreenmaskIO/gree= nmask/releases/tag/v0.1.1) - Contact us for support at [Email Support](mailto:support@greenmask.io) --===============4866812872549062670== Content-Type: text/html; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Greenmask v0.1.1 Release
 

Greenmask v0.1.1 Release

PostgreSQL Dump and Obfuscation= Tool

We are excited to announce the release of G= reenmask v0.1.1. This release introduces a suite of new transformers, signi= ficantly enhancing its capabilities for obfuscating PostgreSQL databases.

Greenmask Overview

Key Features

  • Cross-P= latform Support: Developed in Go, Greenmask operates independently= of platform constraints, offering flexibility across different operating s= ystems.
  • Type-Sa= fe Database Operations: It ensures data validation and encoding, m= aintaining the integrity of your database throughout the obfuscation proces= s.
  • Transfo= rmation Validation: Greenmask guarantees correct and maintainable = data transformations, ensuring reliability and accuracy.
  • Partiti= oned Table Support: Simplifies configuration for partitioned table= s, making it easier to manage large datasets.
  • Statele= ss and Backward Compatible: Designed to be compatible with standar= d PostgreSQL utilities, ensuring seamless integration into existing workflo= ws.
  • Paralle= l Execution: Enhances efficiency in dumping and restoration proces= ses through concurrent operations, reducing the time required for data hand= ling.
  • Multipl= e Storage Options: Supports both local and remote storage solution= s, offering flexibility in data management and backup strategies.

Use Cases

Greenmask is ideally suited for:

  • Routine backup and restoration tasks, ensuring data inte= grity and availability.
  • Anonymi= zation and data masking for staging environments = and analytics, protecting sensitive information while maintaining data util= ity.

Release Notes

Improvements

New Transformers: The late= st update vastly expands the variety of available transformers, enhancing G= reenmask's versatility for database obfuscation. The newly added transforme= rs include:

  • Geographic data= generators like RandomLatitude and RandomLongitud= e.
  • Temporal data g= enerators such as RandomUnixTime and RandomMonthNa= me.
  • Communication d= ata generators, including RandomEmail and RandomPh= oneNumber.
  • User identity g= enerators like RandomUsername and RandomName.
  • Network data ge= nerators, including RandomIPv4 and RandomIPv6.
  • Security data g= enerators such as RandomPassword.
  • Financial data = generators like RandomCurrency and RandomAmountWit= hCurrency.
  • Content data ge= nerators, including RandomWord and RandomParagraph= .
  • A unique RealAddress generator for more realistic data simulation.

These transformers facilitate the generatio= n of mock data for various testing and development purposes, enhancing the = utility and flexibility of Greenmask.

Documentation Updates: To = accompany the introduction of new transformers, we've thoroughly updated ou= r documentation. It now includes detailed explanations and examples, enabli= ng easy configuration and effective use of the new features in your data ob= fuscation pipelines.

Community Participation

We encourage the PostgreSQL community to en= gage with us by providing feedback and suggestions. Your insights and testi= ng are invaluable for improving Greenmask's robustness and utility.

Useful Links

This email was sent to you from Greenmask.io. It was delivered on their beh= alf by the PostgreSQL project. Any questions about the content of the message shou= ld be sent to Greenmask.io.

You were sent this email as a subscriber of the pgsql-announce mai= linglist, for the content tag Related Open Source. To unsubscribe from further emails, or change which emails you want to receive, please click th= e personal unsubscribe link that you can find in the headers of this email, or visit https://lists.postgresql.org/unsubscribe/.
 
--===============4866812872549062670==-- --===============3910624440818472479==--