We are developing a number of proprietary AI agent products and require a secure method to deliver prompt content into Salesforce without exposing the actual prompt text.
This project involves building a lightweight external API that returns AES-256 encrypted prompts, along with supporting logic to decrypt these inside Salesforce (Apex) at runtime.
Deliverables
1) Encrypted Prompt API - REST endpoint (e.g. /prompt?id=agent_name) - Returns AES-256 encrypted prompt string - Uses API key/token to authenticate requests - Hosted on Heroku
2) Encryption Utility - CLI script (Node.js or Python) to encrypt new prompt strings using a shared key - Prompts can be stored in a JSON file or lightweight data store
3. Salesforce Integration Demo - Apex-compatible AES decryption function - Example Apex callout to the API with decryption logic - Key should be stored securely using Named Credentials or Encrypted Custom Settings
4. Documentation - Instructions for API deployment - How to encrypt new prompt strings - How to call and decrypt within Salesforce
5. Security Requirements - Prompt strings must never be transmitted or stored as plaintext - AES-256 encryption with CBC or GCM mode - Secure API access via token or key - Key must not be hardcoded in Apex
6. Tech Stack Preferences - API in Node.js - Salesforce integration using Apex
Bonus if you have experience with Salesforce integrations and encryption libraries
_____
API Specification Endpoint GET /prompt?id={agent_id}
Apex Decryption Class - The IV can either be sent separately or prepended to the encrypted string - The key should be securely stored in Salesforce (e.g., Named Credential or Encrypted Custom Setting) - The API must ensure the ciphertext is formatted to be compatible with Salesforce’s Crypto.decrypt() function
Drive Traffic to My Shopify Store Category: Content Marketing, Digital Marketing, Email Marketing, Etsy, Internet Marketing, Link Building, Marketing, SEO, Shopify, Social Media Marketing Budget: £250 - £750 GBP
20 Aug 2025 16:01 GMT
Exchange 2016 Hybrid Setup Category: Active Directory, Cloud Computing, IT Project Management, Microsoft, Microsoft 365, Microsoft Exchange, Troubleshooting, Windows Server Budget: min €36 EUR
20 Aug 2025 16:01 GMT
US Structural Engineer Needed Category: Architecture, AutoCAD, Building Architecture, Building Engineering, CAD / CAM, Civil Engineering, Construction Management, Engineering Drawing, Project Management, Structural Engineering Budget: $30 - $250 USD
20 Aug 2025 16:01 GMT
Residential Design Fee Proposal Creation Category: Architecture, AutoCAD, Building Architecture, Building Design, Construction Management, Graphic Design, Interior Design, Proposal Writing Budget: $15 - $25 USD
20 Aug 2025 16:01 GMT
Commercial Building Layout Design Category: 2D Drafting, 3D Layout, 3D Modelling, AutoCAD, Building Architecture, Building Design, Home Design, Interior Design Budget: ₹12500 - ₹37500 INR
20 Aug 2025 16:00 GMT
Universal iOS Ad Speed Booster Category: IOS Development, IPad, IPhone, Mobile App Development, Mobile Development, Objective C, Swift, Xcode Budget: $10 - $30 USD